/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.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.compute.hoare.annotation.of.negated.interpolant.automaton,.abstraction.and.cfg true --cacsl2boogietranslator.check.absence.of.data.races.in.concurrent.programs true --cacsl2boogietranslator.check.unreachability.of.reach_error.function false -i ../../../trunk/examples/svcomp/pthread-race-challenges/thread-join-array-dynamic.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-wip.dk.empire-owicki-175f719-m [2023-11-30 03:48:03,867 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-30 03:48:03,950 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 [2023-11-30 03:48:03,979 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-30 03:48:03,980 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-30 03:48:03,980 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-30 03:48:03,981 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-30 03:48:03,981 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-30 03:48:03,982 INFO L153 SettingsManager]: * Use SBE=true [2023-11-30 03:48:03,985 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-30 03:48:03,985 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-30 03:48:03,985 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-30 03:48:03,986 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-30 03:48:03,987 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-30 03:48:03,987 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-30 03:48:03,987 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-30 03:48:03,987 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-30 03:48:03,987 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-30 03:48:03,988 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-30 03:48:03,988 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-30 03:48:03,988 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-30 03:48:03,988 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-30 03:48:03,989 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-30 03:48:03,989 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-11-30 03:48:03,989 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-30 03:48:03,989 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-30 03:48:03,989 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-30 03:48:03,990 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-30 03:48:03,990 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-30 03:48:03,990 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-30 03:48:03,990 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-30 03:48:03,990 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-30 03:48:03,991 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-30 03:48:03,991 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG -> true 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 [2023-11-30 03:48:04,160 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-30 03:48:04,176 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-30 03:48:04,178 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-30 03:48:04,179 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-30 03:48:04,179 INFO L274 PluginConnector]: CDTParser initialized [2023-11-30 03:48:04,180 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-race-challenges/thread-join-array-dynamic.i [2023-11-30 03:48:05,377 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-30 03:48:05,633 INFO L384 CDTParser]: Found 1 translation units. [2023-11-30 03:48:05,634 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-race-challenges/thread-join-array-dynamic.i [2023-11-30 03:48:05,655 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/db49d1ebb/90f5142b353f4746af374d8c3332b4bb/FLAGc0b492471 [2023-11-30 03:48:05,670 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/db49d1ebb/90f5142b353f4746af374d8c3332b4bb [2023-11-30 03:48:05,672 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-30 03:48:05,673 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-11-30 03:48:05,677 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-30 03:48:05,677 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-30 03:48:05,681 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-30 03:48:05,682 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.11 03:48:05" (1/1) ... [2023-11-30 03:48:05,683 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1deb862c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:48:05, skipping insertion in model container [2023-11-30 03:48:05,684 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.11 03:48:05" (1/1) ... [2023-11-30 03:48:05,731 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-30 03:48:06,095 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-30 03:48:06,105 INFO L202 MainTranslator]: Completed pre-run [2023-11-30 03:48:06,143 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-30 03:48:06,211 INFO L206 MainTranslator]: Completed translation [2023-11-30 03:48:06,211 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:48:06 WrapperNode [2023-11-30 03:48:06,212 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-30 03:48:06,213 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-30 03:48:06,213 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-30 03:48:06,214 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-30 03:48:06,219 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:48:06" (1/1) ... [2023-11-30 03:48:06,242 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:48:06" (1/1) ... [2023-11-30 03:48:06,264 INFO L138 Inliner]: procedures = 269, calls = 23, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 86 [2023-11-30 03:48:06,265 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-30 03:48:06,266 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-30 03:48:06,266 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-30 03:48:06,266 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-30 03:48:06,274 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:48:06" (1/1) ... [2023-11-30 03:48:06,274 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:48:06" (1/1) ... [2023-11-30 03:48:06,277 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:48:06" (1/1) ... [2023-11-30 03:48:06,277 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:48:06" (1/1) ... [2023-11-30 03:48:06,286 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:48:06" (1/1) ... [2023-11-30 03:48:06,289 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:48:06" (1/1) ... [2023-11-30 03:48:06,290 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:48:06" (1/1) ... [2023-11-30 03:48:06,292 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:48:06" (1/1) ... [2023-11-30 03:48:06,294 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-30 03:48:06,295 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-30 03:48:06,295 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-30 03:48:06,295 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-30 03:48:06,296 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:48:06" (1/1) ... [2023-11-30 03:48:06,301 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-30 03:48:06,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 03:48:06,332 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) [2023-11-30 03:48:06,361 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 [2023-11-30 03:48:06,374 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-30 03:48:06,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-30 03:48:06,374 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-30 03:48:06,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-30 03:48:06,374 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2023-11-30 03:48:06,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-30 03:48:06,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-30 03:48:06,375 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2023-11-30 03:48:06,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-30 03:48:06,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-30 03:48:06,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-30 03:48:06,376 INFO L130 BoogieDeclarations]: Found specification of procedure thread [2023-11-30 03:48:06,376 INFO L138 BoogieDeclarations]: Found implementation of procedure thread [2023-11-30 03:48:06,376 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-30 03:48:06,376 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-30 03:48:06,378 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-11-30 03:48:06,537 INFO L241 CfgBuilder]: Building ICFG [2023-11-30 03:48:06,539 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-30 03:48:06,739 INFO L282 CfgBuilder]: Performing block encoding [2023-11-30 03:48:06,754 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-30 03:48:06,754 INFO L309 CfgBuilder]: Removed 2 assume(true) statements. [2023-11-30 03:48:06,755 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.11 03:48:06 BoogieIcfgContainer [2023-11-30 03:48:06,756 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-30 03:48:06,757 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-30 03:48:06,758 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-30 03:48:06,760 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-30 03:48:06,760 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 30.11 03:48:05" (1/3) ... [2023-11-30 03:48:06,761 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@43ca90db and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.11 03:48:06, skipping insertion in model container [2023-11-30 03:48:06,761 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 03:48:06" (2/3) ... [2023-11-30 03:48:06,761 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@43ca90db and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.11 03:48:06, skipping insertion in model container [2023-11-30 03:48:06,762 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.11 03:48:06" (3/3) ... [2023-11-30 03:48:06,763 INFO L112 eAbstractionObserver]: Analyzing ICFG thread-join-array-dynamic.i [2023-11-30 03:48:06,779 INFO L197 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-30 03:48:06,779 INFO L156 ceAbstractionStarter]: Applying trace abstraction to program that has 6 error locations. [2023-11-30 03:48:06,779 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-30 03:48:06,825 INFO L144 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2023-11-30 03:48:06,863 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 109 places, 110 transitions, 227 flow [2023-11-30 03:48:06,924 INFO L124 PetriNetUnfolderBase]: 6/161 cut-off events. [2023-11-30 03:48:06,924 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-11-30 03:48:06,929 INFO L83 FinitePrefix]: Finished finitePrefix Result has 166 conditions, 161 events. 6/161 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 327 event pairs, 0 based on Foata normal form. 0/141 useless extension candidates. Maximal degree in co-relation 80. Up to 4 conditions per place. [2023-11-30 03:48:06,929 INFO L82 GeneralOperation]: Start removeDead. Operand has 109 places, 110 transitions, 227 flow [2023-11-30 03:48:06,933 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 109 places, 110 transitions, 227 flow [2023-11-30 03:48:06,941 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-30 03:48:06,946 INFO L362 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, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@7034f36a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-30 03:48:06,947 INFO L363 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2023-11-30 03:48:06,959 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-30 03:48:06,960 INFO L124 PetriNetUnfolderBase]: 3/54 cut-off events. [2023-11-30 03:48:06,960 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 03:48:06,960 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:48:06,961 INFO L232 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] [2023-11-30 03:48:06,961 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 5 more)] === [2023-11-30 03:48:06,965 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:48:06,966 INFO L85 PathProgramCache]: Analyzing trace with hash 1908849735, now seen corresponding path program 1 times [2023-11-30 03:48:06,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:48:06,974 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306150148] [2023-11-30 03:48:06,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:48:06,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:48:07,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:48:07,773 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 03:48:07,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:48:07,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306150148] [2023-11-30 03:48:07,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306150148] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:48:07,775 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:48:07,775 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 03:48:07,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151747553] [2023-11-30 03:48:07,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:48:07,784 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 03:48:07,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:48:07,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 03:48:07,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 03:48:07,823 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 70 out of 110 [2023-11-30 03:48:07,829 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 109 places, 110 transitions, 227 flow. Second operand has 6 states, 6 states have (on average 71.5) internal successors, (429), 6 states have internal predecessors, (429), 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) [2023-11-30 03:48:07,829 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:48:07,830 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 70 of 110 [2023-11-30 03:48:07,831 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:48:08,087 INFO L124 PetriNetUnfolderBase]: 56/332 cut-off events. [2023-11-30 03:48:08,087 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-30 03:48:08,089 INFO L83 FinitePrefix]: Finished finitePrefix Result has 517 conditions, 332 events. 56/332 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1484 event pairs, 50 based on Foata normal form. 8/301 useless extension candidates. Maximal degree in co-relation 372. Up to 152 conditions per place. [2023-11-30 03:48:08,091 INFO L140 encePairwiseOnDemand]: 91/110 looper letters, 37 selfloop transitions, 13 changer transitions 2/121 dead transitions. [2023-11-30 03:48:08,091 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 111 places, 121 transitions, 351 flow [2023-11-30 03:48:08,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 03:48:08,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 03:48:08,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 479 transitions. [2023-11-30 03:48:08,104 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7257575757575757 [2023-11-30 03:48:08,105 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 479 transitions. [2023-11-30 03:48:08,106 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 479 transitions. [2023-11-30 03:48:08,107 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:48:08,109 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 479 transitions. [2023-11-30 03:48:08,113 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 79.83333333333333) internal successors, (479), 6 states have internal predecessors, (479), 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) [2023-11-30 03:48:08,118 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 110.0) internal successors, (770), 7 states have internal predecessors, (770), 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) [2023-11-30 03:48:08,118 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 110.0) internal successors, (770), 7 states have internal predecessors, (770), 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) [2023-11-30 03:48:08,121 INFO L307 CegarLoopForPetriNet]: 109 programPoint places, 2 predicate places. [2023-11-30 03:48:08,121 INFO L500 AbstractCegarLoop]: Abstraction has has 111 places, 121 transitions, 351 flow [2023-11-30 03:48:08,122 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 71.5) internal successors, (429), 6 states have internal predecessors, (429), 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) [2023-11-30 03:48:08,122 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:48:08,122 INFO L232 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] [2023-11-30 03:48:08,122 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-30 03:48:08,122 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 5 more)] === [2023-11-30 03:48:08,123 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:48:08,123 INFO L85 PathProgramCache]: Analyzing trace with hash -283418711, now seen corresponding path program 1 times [2023-11-30 03:48:08,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:48:08,124 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060894086] [2023-11-30 03:48:08,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:48:08,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:48:08,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:48:08,160 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 03:48:08,160 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:48:08,160 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060894086] [2023-11-30 03:48:08,160 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060894086] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:48:08,161 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:48:08,161 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 03:48:08,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277890107] [2023-11-30 03:48:08,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:48:08,162 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 03:48:08,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:48:08,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 03:48:08,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 03:48:08,164 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 97 out of 110 [2023-11-30 03:48:08,164 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 111 places, 121 transitions, 351 flow. Second operand has 3 states, 3 states have (on average 97.66666666666667) internal successors, (293), 3 states have internal predecessors, (293), 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) [2023-11-30 03:48:08,165 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:48:08,165 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 97 of 110 [2023-11-30 03:48:08,165 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:48:08,239 INFO L124 PetriNetUnfolderBase]: 74/397 cut-off events. [2023-11-30 03:48:08,239 INFO L125 PetriNetUnfolderBase]: For 72/81 co-relation queries the response was YES. [2023-11-30 03:48:08,241 INFO L83 FinitePrefix]: Finished finitePrefix Result has 719 conditions, 397 events. 74/397 cut-off events. For 72/81 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 1867 event pairs, 52 based on Foata normal form. 0/349 useless extension candidates. Maximal degree in co-relation 570. Up to 164 conditions per place. [2023-11-30 03:48:08,242 INFO L140 encePairwiseOnDemand]: 106/110 looper letters, 12 selfloop transitions, 3 changer transitions 10/128 dead transitions. [2023-11-30 03:48:08,242 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 113 places, 128 transitions, 409 flow [2023-11-30 03:48:08,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 03:48:08,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 03:48:08,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 308 transitions. [2023-11-30 03:48:08,244 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9333333333333333 [2023-11-30 03:48:08,244 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 308 transitions. [2023-11-30 03:48:08,245 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 308 transitions. [2023-11-30 03:48:08,245 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:48:08,245 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 308 transitions. [2023-11-30 03:48:08,246 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 102.66666666666667) internal successors, (308), 3 states have internal predecessors, (308), 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) [2023-11-30 03:48:08,247 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 110.0) internal successors, (440), 4 states have internal predecessors, (440), 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) [2023-11-30 03:48:08,247 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 110.0) internal successors, (440), 4 states have internal predecessors, (440), 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) [2023-11-30 03:48:08,248 INFO L307 CegarLoopForPetriNet]: 109 programPoint places, 4 predicate places. [2023-11-30 03:48:08,248 INFO L500 AbstractCegarLoop]: Abstraction has has 113 places, 128 transitions, 409 flow [2023-11-30 03:48:08,248 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 97.66666666666667) internal successors, (293), 3 states have internal predecessors, (293), 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) [2023-11-30 03:48:08,249 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:48:08,249 INFO L232 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] [2023-11-30 03:48:08,249 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-30 03:48:08,249 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 5 more)] === [2023-11-30 03:48:08,250 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:48:08,250 INFO L85 PathProgramCache]: Analyzing trace with hash 319474235, now seen corresponding path program 1 times [2023-11-30 03:48:08,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:48:08,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682770192] [2023-11-30 03:48:08,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:48:08,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:48:08,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:48:08,335 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 03:48:08,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:48:08,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682770192] [2023-11-30 03:48:08,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682770192] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:48:08,336 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:48:08,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 03:48:08,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176722156] [2023-11-30 03:48:08,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:48:08,338 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-30 03:48:08,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:48:08,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-30 03:48:08,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-30 03:48:08,339 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 78 out of 110 [2023-11-30 03:48:08,340 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 113 places, 128 transitions, 409 flow. Second operand has 5 states, 5 states have (on average 81.0) internal successors, (405), 5 states have internal predecessors, (405), 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) [2023-11-30 03:48:08,340 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:48:08,340 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 78 of 110 [2023-11-30 03:48:08,340 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:48:08,472 INFO L124 PetriNetUnfolderBase]: 95/421 cut-off events. [2023-11-30 03:48:08,476 INFO L125 PetriNetUnfolderBase]: For 317/434 co-relation queries the response was YES. [2023-11-30 03:48:08,479 INFO L83 FinitePrefix]: Finished finitePrefix Result has 957 conditions, 421 events. 95/421 cut-off events. For 317/434 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 2050 event pairs, 6 based on Foata normal form. 0/376 useless extension candidates. Maximal degree in co-relation 774. Up to 187 conditions per place. [2023-11-30 03:48:08,481 INFO L140 encePairwiseOnDemand]: 102/110 looper letters, 33 selfloop transitions, 2 changer transitions 16/133 dead transitions. [2023-11-30 03:48:08,481 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 118 places, 133 transitions, 507 flow [2023-11-30 03:48:08,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 03:48:08,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 03:48:08,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 508 transitions. [2023-11-30 03:48:08,483 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7696969696969697 [2023-11-30 03:48:08,483 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 508 transitions. [2023-11-30 03:48:08,483 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 508 transitions. [2023-11-30 03:48:08,484 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:48:08,484 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 508 transitions. [2023-11-30 03:48:08,485 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 84.66666666666667) internal successors, (508), 6 states have internal predecessors, (508), 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) [2023-11-30 03:48:08,487 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 110.0) internal successors, (770), 7 states have internal predecessors, (770), 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) [2023-11-30 03:48:08,487 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 110.0) internal successors, (770), 7 states have internal predecessors, (770), 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) [2023-11-30 03:48:08,488 INFO L307 CegarLoopForPetriNet]: 109 programPoint places, 9 predicate places. [2023-11-30 03:48:08,489 INFO L500 AbstractCegarLoop]: Abstraction has has 118 places, 133 transitions, 507 flow [2023-11-30 03:48:08,489 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 81.0) internal successors, (405), 5 states have internal predecessors, (405), 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) [2023-11-30 03:48:08,490 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:48:08,490 INFO L232 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] [2023-11-30 03:48:08,490 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-30 03:48:08,490 INFO L425 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 5 more)] === [2023-11-30 03:48:08,491 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:48:08,492 INFO L85 PathProgramCache]: Analyzing trace with hash -461761232, now seen corresponding path program 1 times [2023-11-30 03:48:08,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:48:08,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738402009] [2023-11-30 03:48:08,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:48:08,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:48:08,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:48:08,566 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 03:48:08,566 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:48:08,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738402009] [2023-11-30 03:48:08,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738402009] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:48:08,567 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:48:08,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 03:48:08,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93057116] [2023-11-30 03:48:08,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:48:08,570 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 03:48:08,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:48:08,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 03:48:08,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 03:48:08,574 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 95 out of 110 [2023-11-30 03:48:08,574 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 133 transitions, 507 flow. Second operand has 3 states, 3 states have (on average 96.66666666666667) internal successors, (290), 3 states have internal predecessors, (290), 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) [2023-11-30 03:48:08,574 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:48:08,574 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 95 of 110 [2023-11-30 03:48:08,575 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:48:08,660 INFO L124 PetriNetUnfolderBase]: 99/444 cut-off events. [2023-11-30 03:48:08,660 INFO L125 PetriNetUnfolderBase]: For 613/949 co-relation queries the response was YES. [2023-11-30 03:48:08,661 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1134 conditions, 444 events. 99/444 cut-off events. For 613/949 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 2186 event pairs, 7 based on Foata normal form. 19/424 useless extension candidates. Maximal degree in co-relation 944. Up to 189 conditions per place. [2023-11-30 03:48:08,663 INFO L140 encePairwiseOnDemand]: 105/110 looper letters, 14 selfloop transitions, 4 changer transitions 22/138 dead transitions. [2023-11-30 03:48:08,663 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 120 places, 138 transitions, 581 flow [2023-11-30 03:48:08,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 03:48:08,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 03:48:08,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 303 transitions. [2023-11-30 03:48:08,665 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9181818181818182 [2023-11-30 03:48:08,665 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 303 transitions. [2023-11-30 03:48:08,665 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 303 transitions. [2023-11-30 03:48:08,665 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:48:08,665 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 303 transitions. [2023-11-30 03:48:08,666 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 101.0) internal successors, (303), 3 states have internal predecessors, (303), 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) [2023-11-30 03:48:08,667 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 110.0) internal successors, (440), 4 states have internal predecessors, (440), 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) [2023-11-30 03:48:08,667 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 110.0) internal successors, (440), 4 states have internal predecessors, (440), 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) [2023-11-30 03:48:08,669 INFO L307 CegarLoopForPetriNet]: 109 programPoint places, 11 predicate places. [2023-11-30 03:48:08,669 INFO L500 AbstractCegarLoop]: Abstraction has has 120 places, 138 transitions, 581 flow [2023-11-30 03:48:08,670 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 96.66666666666667) internal successors, (290), 3 states have internal predecessors, (290), 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) [2023-11-30 03:48:08,670 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:48:08,671 INFO L232 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 03:48:08,671 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-30 03:48:08,671 INFO L425 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 5 more)] === [2023-11-30 03:48:08,671 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:48:08,671 INFO L85 PathProgramCache]: Analyzing trace with hash -1834583740, now seen corresponding path program 1 times [2023-11-30 03:48:08,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:48:08,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795181967] [2023-11-30 03:48:08,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:48:08,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:48:08,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 03:48:08,717 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-30 03:48:08,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 03:48:08,771 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-30 03:48:08,772 INFO L372 BasicCegarLoop]: Counterexample is feasible [2023-11-30 03:48:08,772 INFO L810 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (7 of 8 remaining) [2023-11-30 03:48:08,774 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (6 of 8 remaining) [2023-11-30 03:48:08,774 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (5 of 8 remaining) [2023-11-30 03:48:08,774 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (4 of 8 remaining) [2023-11-30 03:48:08,774 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (3 of 8 remaining) [2023-11-30 03:48:08,774 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (2 of 8 remaining) [2023-11-30 03:48:08,775 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (1 of 8 remaining) [2023-11-30 03:48:08,775 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (0 of 8 remaining) [2023-11-30 03:48:08,775 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-30 03:48:08,775 INFO L457 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2023-11-30 03:48:08,777 WARN L227 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-11-30 03:48:08,778 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-11-30 03:48:08,802 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-11-30 03:48:08,804 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 128 places, 128 transitions, 272 flow [2023-11-30 03:48:08,840 INFO L124 PetriNetUnfolderBase]: 11/284 cut-off events. [2023-11-30 03:48:08,840 INFO L125 PetriNetUnfolderBase]: For 6/6 co-relation queries the response was YES. [2023-11-30 03:48:08,841 INFO L83 FinitePrefix]: Finished finitePrefix Result has 296 conditions, 284 events. 11/284 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 677 event pairs, 0 based on Foata normal form. 0/248 useless extension candidates. Maximal degree in co-relation 163. Up to 8 conditions per place. [2023-11-30 03:48:08,841 INFO L82 GeneralOperation]: Start removeDead. Operand has 128 places, 128 transitions, 272 flow [2023-11-30 03:48:08,843 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 128 places, 128 transitions, 272 flow [2023-11-30 03:48:08,844 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-30 03:48:08,845 INFO L362 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, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@7034f36a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-30 03:48:08,846 INFO L363 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2023-11-30 03:48:08,849 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-30 03:48:08,849 INFO L124 PetriNetUnfolderBase]: 3/54 cut-off events. [2023-11-30 03:48:08,849 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 03:48:08,849 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:48:08,850 INFO L232 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] [2023-11-30 03:48:08,852 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 6 more)] === [2023-11-30 03:48:08,852 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:48:08,853 INFO L85 PathProgramCache]: Analyzing trace with hash -979116985, now seen corresponding path program 1 times [2023-11-30 03:48:08,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:48:08,854 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811565282] [2023-11-30 03:48:08,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:48:08,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:48:08,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:48:09,121 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 03:48:09,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:48:09,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811565282] [2023-11-30 03:48:09,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811565282] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:48:09,121 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:48:09,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 03:48:09,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204704247] [2023-11-30 03:48:09,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:48:09,123 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 03:48:09,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:48:09,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 03:48:09,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 03:48:09,130 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 84 out of 128 [2023-11-30 03:48:09,131 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 128 places, 128 transitions, 272 flow. Second operand has 6 states, 6 states have (on average 85.5) internal successors, (513), 6 states have internal predecessors, (513), 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) [2023-11-30 03:48:09,131 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:48:09,131 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 84 of 128 [2023-11-30 03:48:09,131 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:48:09,507 INFO L124 PetriNetUnfolderBase]: 438/2210 cut-off events. [2023-11-30 03:48:09,507 INFO L125 PetriNetUnfolderBase]: For 31/31 co-relation queries the response was YES. [2023-11-30 03:48:09,514 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3114 conditions, 2210 events. 438/2210 cut-off events. For 31/31 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 19479 event pairs, 398 based on Foata normal form. 25/2071 useless extension candidates. Maximal degree in co-relation 919. Up to 802 conditions per place. [2023-11-30 03:48:09,523 INFO L140 encePairwiseOnDemand]: 109/128 looper letters, 44 selfloop transitions, 13 changer transitions 1/141 dead transitions. [2023-11-30 03:48:09,523 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 141 transitions, 412 flow [2023-11-30 03:48:09,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 03:48:09,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 03:48:09,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 569 transitions. [2023-11-30 03:48:09,525 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7408854166666666 [2023-11-30 03:48:09,525 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 569 transitions. [2023-11-30 03:48:09,525 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 569 transitions. [2023-11-30 03:48:09,526 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:48:09,526 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 569 transitions. [2023-11-30 03:48:09,528 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 94.83333333333333) internal successors, (569), 6 states have internal predecessors, (569), 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) [2023-11-30 03:48:09,530 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 128.0) internal successors, (896), 7 states have internal predecessors, (896), 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) [2023-11-30 03:48:09,530 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 128.0) internal successors, (896), 7 states have internal predecessors, (896), 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) [2023-11-30 03:48:09,533 INFO L307 CegarLoopForPetriNet]: 128 programPoint places, 2 predicate places. [2023-11-30 03:48:09,533 INFO L500 AbstractCegarLoop]: Abstraction has has 130 places, 141 transitions, 412 flow [2023-11-30 03:48:09,534 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 85.5) internal successors, (513), 6 states have internal predecessors, (513), 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) [2023-11-30 03:48:09,534 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:48:09,534 INFO L232 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] [2023-11-30 03:48:09,534 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-30 03:48:09,535 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 6 more)] === [2023-11-30 03:48:09,535 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:48:09,535 INFO L85 PathProgramCache]: Analyzing trace with hash -766201943, now seen corresponding path program 1 times [2023-11-30 03:48:09,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:48:09,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289679149] [2023-11-30 03:48:09,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:48:09,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:48:09,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:48:09,566 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 03:48:09,566 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:48:09,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289679149] [2023-11-30 03:48:09,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289679149] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:48:09,566 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:48:09,566 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 03:48:09,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331294529] [2023-11-30 03:48:09,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:48:09,567 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 03:48:09,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:48:09,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 03:48:09,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 03:48:09,568 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 108 out of 128 [2023-11-30 03:48:09,569 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 130 places, 141 transitions, 412 flow. Second operand has 3 states, 3 states have (on average 108.66666666666667) internal successors, (326), 3 states have internal predecessors, (326), 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) [2023-11-30 03:48:09,569 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:48:09,569 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 108 of 128 [2023-11-30 03:48:09,569 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:48:10,053 INFO L124 PetriNetUnfolderBase]: 1480/4905 cut-off events. [2023-11-30 03:48:10,053 INFO L125 PetriNetUnfolderBase]: For 1037/1133 co-relation queries the response was YES. [2023-11-30 03:48:10,065 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8966 conditions, 4905 events. 1480/4905 cut-off events. For 1037/1133 co-relation queries the response was YES. Maximal size of possible extension queue 255. Compared 46850 event pairs, 1148 based on Foata normal form. 0/4217 useless extension candidates. Maximal degree in co-relation 4987. Up to 1957 conditions per place. [2023-11-30 03:48:10,087 INFO L140 encePairwiseOnDemand]: 123/128 looper letters, 32 selfloop transitions, 4 changer transitions 6/156 dead transitions. [2023-11-30 03:48:10,088 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 132 places, 156 transitions, 530 flow [2023-11-30 03:48:10,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 03:48:10,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 03:48:10,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 353 transitions. [2023-11-30 03:48:10,089 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9192708333333334 [2023-11-30 03:48:10,089 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 353 transitions. [2023-11-30 03:48:10,089 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 353 transitions. [2023-11-30 03:48:10,089 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:48:10,090 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 353 transitions. [2023-11-30 03:48:10,090 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 117.66666666666667) internal successors, (353), 3 states have internal predecessors, (353), 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) [2023-11-30 03:48:10,091 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 128.0) internal successors, (512), 4 states have internal predecessors, (512), 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) [2023-11-30 03:48:10,091 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 128.0) internal successors, (512), 4 states have internal predecessors, (512), 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) [2023-11-30 03:48:10,093 INFO L307 CegarLoopForPetriNet]: 128 programPoint places, 4 predicate places. [2023-11-30 03:48:10,093 INFO L500 AbstractCegarLoop]: Abstraction has has 132 places, 156 transitions, 530 flow [2023-11-30 03:48:10,093 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 108.66666666666667) internal successors, (326), 3 states have internal predecessors, (326), 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) [2023-11-30 03:48:10,094 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:48:10,094 INFO L232 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] [2023-11-30 03:48:10,094 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-30 03:48:10,094 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 6 more)] === [2023-11-30 03:48:10,094 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:48:10,094 INFO L85 PathProgramCache]: Analyzing trace with hash -1761903941, now seen corresponding path program 1 times [2023-11-30 03:48:10,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:48:10,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802059022] [2023-11-30 03:48:10,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:48:10,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:48:10,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:48:10,167 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 03:48:10,167 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:48:10,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802059022] [2023-11-30 03:48:10,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802059022] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:48:10,167 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:48:10,167 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 03:48:10,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287705875] [2023-11-30 03:48:10,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:48:10,168 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-30 03:48:10,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:48:10,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-30 03:48:10,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-30 03:48:10,169 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 92 out of 128 [2023-11-30 03:48:10,170 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 132 places, 156 transitions, 530 flow. Second operand has 5 states, 5 states have (on average 95.0) internal successors, (475), 5 states have internal predecessors, (475), 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) [2023-11-30 03:48:10,170 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:48:10,170 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 92 of 128 [2023-11-30 03:48:10,170 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:48:10,769 INFO L124 PetriNetUnfolderBase]: 2118/5114 cut-off events. [2023-11-30 03:48:10,770 INFO L125 PetriNetUnfolderBase]: For 5510/8645 co-relation queries the response was YES. [2023-11-30 03:48:10,783 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12872 conditions, 5114 events. 2118/5114 cut-off events. For 5510/8645 co-relation queries the response was YES. Maximal size of possible extension queue 459. Compared 46528 event pairs, 1232 based on Foata normal form. 0/3868 useless extension candidates. Maximal degree in co-relation 7905. Up to 2435 conditions per place. [2023-11-30 03:48:10,814 INFO L140 encePairwiseOnDemand]: 120/128 looper letters, 49 selfloop transitions, 2 changer transitions 12/163 dead transitions. [2023-11-30 03:48:10,814 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 137 places, 163 transitions, 658 flow [2023-11-30 03:48:10,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 03:48:10,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 03:48:10,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 598 transitions. [2023-11-30 03:48:10,816 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7786458333333334 [2023-11-30 03:48:10,817 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 598 transitions. [2023-11-30 03:48:10,817 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 598 transitions. [2023-11-30 03:48:10,817 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:48:10,817 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 598 transitions. [2023-11-30 03:48:10,818 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 99.66666666666667) internal successors, (598), 6 states have internal predecessors, (598), 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) [2023-11-30 03:48:10,821 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 128.0) internal successors, (896), 7 states have internal predecessors, (896), 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) [2023-11-30 03:48:10,821 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 128.0) internal successors, (896), 7 states have internal predecessors, (896), 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) [2023-11-30 03:48:10,822 INFO L307 CegarLoopForPetriNet]: 128 programPoint places, 9 predicate places. [2023-11-30 03:48:10,823 INFO L500 AbstractCegarLoop]: Abstraction has has 137 places, 163 transitions, 658 flow [2023-11-30 03:48:10,823 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 95.0) internal successors, (475), 5 states have internal predecessors, (475), 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) [2023-11-30 03:48:10,823 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:48:10,823 INFO L232 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] [2023-11-30 03:48:10,823 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-30 03:48:10,823 INFO L425 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 6 more)] === [2023-11-30 03:48:10,824 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:48:10,824 INFO L85 PathProgramCache]: Analyzing trace with hash -328091744, now seen corresponding path program 1 times [2023-11-30 03:48:10,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:48:10,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080292535] [2023-11-30 03:48:10,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:48:10,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:48:10,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:48:10,860 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 03:48:10,861 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:48:10,862 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080292535] [2023-11-30 03:48:10,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080292535] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:48:10,862 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:48:10,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 03:48:10,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761985812] [2023-11-30 03:48:10,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:48:10,864 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 03:48:10,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:48:10,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 03:48:10,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 03:48:10,865 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 106 out of 128 [2023-11-30 03:48:10,866 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 137 places, 163 transitions, 658 flow. Second operand has 3 states, 3 states have (on average 107.66666666666667) internal successors, (323), 3 states have internal predecessors, (323), 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) [2023-11-30 03:48:10,866 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:48:10,866 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 106 of 128 [2023-11-30 03:48:10,866 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:48:11,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][104], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 111#L1024-3true, threadThread2of2ForFork0InUse, 138#true, 46#L1035-10true, 50#L1023-5true, 142#true, threadThread1of2ForFork0InUse, 150#true]) [2023-11-30 03:48:11,530 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:48:11,531 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:11,531 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:11,531 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:11,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][104], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 111#L1024-3true, threadThread2of2ForFork0InUse, 138#true, 76#L1035-11true, 50#L1023-5true, 142#true, threadThread1of2ForFork0InUse, 150#true]) [2023-11-30 03:48:11,549 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:48:11,549 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:11,549 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:11,549 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:11,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][104], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 111#L1024-3true, threadThread2of2ForFork0InUse, 138#true, 46#L1035-10true, 36#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 142#true, threadThread1of2ForFork0InUse, 150#true]) [2023-11-30 03:48:11,550 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:48:11,550 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:11,550 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:11,550 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:11,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][104], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 111#L1024-3true, threadThread2of2ForFork0InUse, 138#true, 46#L1035-10true, 142#true, 150#true, threadThread1of2ForFork0InUse, 94#L1023-6true]) [2023-11-30 03:48:11,550 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:48:11,550 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:11,550 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:11,551 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:11,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][104], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 111#L1024-3true, threadThread2of2ForFork0InUse, 74#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 138#true, 50#L1023-5true, 142#true, threadThread1of2ForFork0InUse, 150#true]) [2023-11-30 03:48:11,568 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:11,568 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:11,568 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:11,568 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:11,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][104], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 111#L1024-3true, threadThread2of2ForFork0InUse, 138#true, 21#L1035-12true, 50#L1023-5true, 142#true, threadThread1of2ForFork0InUse, 150#true]) [2023-11-30 03:48:11,569 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:11,569 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:11,569 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:11,569 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:11,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][104], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 138#true, 76#L1035-11true, 36#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:11,569 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:11,569 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:11,569 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:11,570 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:11,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][104], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 111#L1024-3true, threadThread2of2ForFork0InUse, 138#true, 76#L1035-11true, 142#true, threadThread1of2ForFork0InUse, 94#L1023-6true, 150#true]) [2023-11-30 03:48:11,570 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:11,570 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:11,570 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:11,570 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:11,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][137], [5#L1024-3true, 136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 99#L1024true, 138#true, 46#L1035-10true, 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:11,586 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:11,586 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:11,586 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:11,586 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:11,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][104], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 111#L1024-3true, threadThread2of2ForFork0InUse, 74#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 138#true, 36#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 142#true, threadThread1of2ForFork0InUse, 150#true]) [2023-11-30 03:48:11,587 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:11,587 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:11,587 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:11,587 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:11,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][104], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 74#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 138#true, 142#true, threadThread1of2ForFork0InUse, 150#true, 94#L1023-6true]) [2023-11-30 03:48:11,588 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:11,588 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:11,588 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:11,588 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:11,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][104], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 111#L1024-3true, threadThread2of2ForFork0InUse, 138#true, 21#L1035-12true, 36#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:11,588 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:11,589 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:11,589 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:11,589 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:11,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][104], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 111#L1024-3true, threadThread2of2ForFork0InUse, 138#true, 21#L1035-12true, 142#true, threadThread1of2ForFork0InUse, 94#L1023-6true, 150#true]) [2023-11-30 03:48:11,589 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:11,589 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:11,589 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:11,589 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:11,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][137], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 5#L1024-3true, threadThread2of2ForFork0InUse, 99#L1024true, 138#true, 76#L1035-11true, 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:11,601 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:48:11,601 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:11,601 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:11,601 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:11,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][137], [5#L1024-3true, 136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 99#L1024true, 74#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 138#true, 142#true, threadThread1of2ForFork0InUse, 150#true]) [2023-11-30 03:48:11,610 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:48:11,610 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:11,610 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:11,610 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:11,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][137], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 5#L1024-3true, threadThread2of2ForFork0InUse, 99#L1024true, 138#true, 21#L1035-12true, 142#true, threadThread1of2ForFork0InUse, 150#true]) [2023-11-30 03:48:11,610 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:48:11,610 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:11,610 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:11,610 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:11,666 INFO L124 PetriNetUnfolderBase]: 3015/7100 cut-off events. [2023-11-30 03:48:11,666 INFO L125 PetriNetUnfolderBase]: For 14787/32927 co-relation queries the response was YES. [2023-11-30 03:48:11,686 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21408 conditions, 7100 events. 3015/7100 cut-off events. For 14787/32927 co-relation queries the response was YES. Maximal size of possible extension queue 635. Compared 67552 event pairs, 1459 based on Foata normal form. 81/5578 useless extension candidates. Maximal degree in co-relation 15462. Up to 3414 conditions per place. [2023-11-30 03:48:11,728 INFO L140 encePairwiseOnDemand]: 122/128 looper letters, 51 selfloop transitions, 8 changer transitions 16/186 dead transitions. [2023-11-30 03:48:11,729 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 139 places, 186 transitions, 922 flow [2023-11-30 03:48:11,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 03:48:11,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 03:48:11,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 350 transitions. [2023-11-30 03:48:11,730 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9114583333333334 [2023-11-30 03:48:11,730 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 350 transitions. [2023-11-30 03:48:11,730 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 350 transitions. [2023-11-30 03:48:11,731 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:48:11,731 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 350 transitions. [2023-11-30 03:48:11,731 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 116.66666666666667) internal successors, (350), 3 states have internal predecessors, (350), 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) [2023-11-30 03:48:11,732 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 128.0) internal successors, (512), 4 states have internal predecessors, (512), 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) [2023-11-30 03:48:11,733 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 128.0) internal successors, (512), 4 states have internal predecessors, (512), 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) [2023-11-30 03:48:11,733 INFO L307 CegarLoopForPetriNet]: 128 programPoint places, 11 predicate places. [2023-11-30 03:48:11,733 INFO L500 AbstractCegarLoop]: Abstraction has has 139 places, 186 transitions, 922 flow [2023-11-30 03:48:11,733 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 107.66666666666667) internal successors, (323), 3 states have internal predecessors, (323), 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) [2023-11-30 03:48:11,733 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:48:11,734 INFO L232 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] [2023-11-30 03:48:11,734 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-30 03:48:11,734 INFO L425 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 6 more)] === [2023-11-30 03:48:11,734 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:48:11,734 INFO L85 PathProgramCache]: Analyzing trace with hash 2080536180, now seen corresponding path program 1 times [2023-11-30 03:48:11,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:48:11,735 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211547498] [2023-11-30 03:48:11,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:48:11,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:48:11,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:48:12,137 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-30 03:48:12,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:48:12,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211547498] [2023-11-30 03:48:12,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211547498] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:48:12,138 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:48:12,138 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 03:48:12,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357069605] [2023-11-30 03:48:12,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:48:12,139 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 03:48:12,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:48:12,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 03:48:12,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 03:48:12,140 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 82 out of 128 [2023-11-30 03:48:12,141 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 139 places, 186 transitions, 922 flow. Second operand has 6 states, 6 states have (on average 85.5) internal successors, (513), 6 states have internal predecessors, (513), 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) [2023-11-30 03:48:12,141 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:48:12,141 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 82 of 128 [2023-11-30 03:48:12,141 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:48:12,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][127], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 18#L1035-9true, 138#true, 157#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 50#L1023-5true, 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:12,935 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:48:12,935 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:48:12,935 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:48:12,935 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:48:12,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][131], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 138#true, 46#L1035-10true, 50#L1023-5true, 142#true, 158#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:12,949 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:48:12,949 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:12,949 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:12,949 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:12,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][127], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 18#L1035-9true, 157#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 138#true, 36#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:12,951 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:48:12,951 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:12,951 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:12,951 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:12,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][127], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 18#L1035-9true, 138#true, 157#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 150#true, 94#L1023-6true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:12,952 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:48:12,952 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:12,952 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:12,952 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:12,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][174], [5#L1024-3true, 136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 18#L1035-9true, 73#L1023-6true, 138#true, 157#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:12,954 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:48:12,954 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:12,954 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:12,954 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:12,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][133], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 138#true, 76#L1035-11true, 50#L1023-5true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:12,966 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:48:12,966 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:12,966 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:12,966 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:12,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][131], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 138#true, 46#L1035-10true, 36#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 142#true, 150#true, 158#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of2ForFork0InUse]) [2023-11-30 03:48:12,966 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:48:12,966 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:12,967 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:12,967 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:12,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][131], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 138#true, 46#L1035-10true, 142#true, 94#L1023-6true, 150#true, threadThread1of2ForFork0InUse, 158#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:12,967 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:48:12,967 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:12,967 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:12,967 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:12,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][180], [5#L1024-3true, 136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 73#L1023-6true, 138#true, 46#L1035-10true, 142#true, 150#true, 158#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of2ForFork0InUse]) [2023-11-30 03:48:12,969 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:48:12,969 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:12,969 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:12,969 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:12,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][133], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 138#true, 21#L1035-12true, 50#L1023-5true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:12,981 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:12,981 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:12,981 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:12,981 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:12,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][133], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 138#true, 76#L1035-11true, 36#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:12,981 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:12,981 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:12,981 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:12,981 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:12,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][133], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 138#true, 76#L1035-11true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 94#L1023-6true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:12,982 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:12,982 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:12,982 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:12,982 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:12,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][174], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 5#L1024-3true, threadThread2of2ForFork0InUse, 18#L1035-9true, 99#L1024true, 157#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 138#true, 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:12,983 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:12,983 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:12,983 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:12,983 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:12,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][184], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 5#L1024-3true, threadThread2of2ForFork0InUse, 73#L1023-6true, 138#true, 76#L1035-11true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, threadThread1of2ForFork0InUse, 150#true]) [2023-11-30 03:48:12,983 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:12,983 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:12,983 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:12,984 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:12,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][133], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 138#true, 21#L1035-12true, 36#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, threadThread1of2ForFork0InUse, 150#true]) [2023-11-30 03:48:12,993 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:12,993 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:12,993 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:12,994 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:12,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][133], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 138#true, 21#L1035-12true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 94#L1023-6true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:12,994 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:12,994 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:12,994 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:12,994 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:12,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][180], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 5#L1024-3true, threadThread2of2ForFork0InUse, 99#L1024true, 138#true, 46#L1035-10true, 142#true, 150#true, 158#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of2ForFork0InUse]) [2023-11-30 03:48:12,995 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:12,995 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:12,995 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:12,995 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:12,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][184], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 5#L1024-3true, threadThread2of2ForFork0InUse, 73#L1023-6true, 138#true, 21#L1035-12true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:12,995 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:12,995 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:12,995 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:12,995 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:13,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][184], [5#L1024-3true, 136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 99#L1024true, 138#true, 76#L1035-11true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:13,006 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:48:13,006 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:13,006 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:13,006 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:13,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][184], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 5#L1024-3true, threadThread2of2ForFork0InUse, 99#L1024true, 138#true, 21#L1035-12true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:13,014 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:48:13,014 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:13,014 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:13,014 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:13,065 INFO L124 PetriNetUnfolderBase]: 2921/6832 cut-off events. [2023-11-30 03:48:13,065 INFO L125 PetriNetUnfolderBase]: For 18826/41405 co-relation queries the response was YES. [2023-11-30 03:48:13,081 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23808 conditions, 6832 events. 2921/6832 cut-off events. For 18826/41405 co-relation queries the response was YES. Maximal size of possible extension queue 614. Compared 64340 event pairs, 1265 based on Foata normal form. 12/5392 useless extension candidates. Maximal degree in co-relation 16818. Up to 3270 conditions per place. [2023-11-30 03:48:13,114 INFO L140 encePairwiseOnDemand]: 122/128 looper letters, 83 selfloop transitions, 5 changer transitions 16/209 dead transitions. [2023-11-30 03:48:13,115 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 143 places, 209 transitions, 1354 flow [2023-11-30 03:48:13,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 03:48:13,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 03:48:13,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 548 transitions. [2023-11-30 03:48:13,117 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7135416666666666 [2023-11-30 03:48:13,117 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 548 transitions. [2023-11-30 03:48:13,117 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 548 transitions. [2023-11-30 03:48:13,117 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:48:13,117 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 548 transitions. [2023-11-30 03:48:13,118 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 91.33333333333333) internal successors, (548), 6 states have internal predecessors, (548), 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) [2023-11-30 03:48:13,119 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 128.0) internal successors, (896), 7 states have internal predecessors, (896), 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) [2023-11-30 03:48:13,120 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 128.0) internal successors, (896), 7 states have internal predecessors, (896), 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) [2023-11-30 03:48:13,121 INFO L307 CegarLoopForPetriNet]: 128 programPoint places, 15 predicate places. [2023-11-30 03:48:13,121 INFO L500 AbstractCegarLoop]: Abstraction has has 143 places, 209 transitions, 1354 flow [2023-11-30 03:48:13,121 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 85.5) internal successors, (513), 6 states have internal predecessors, (513), 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) [2023-11-30 03:48:13,121 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:48:13,121 INFO L232 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 03:48:13,121 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-30 03:48:13,121 INFO L425 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 6 more)] === [2023-11-30 03:48:13,123 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:48:13,123 INFO L85 PathProgramCache]: Analyzing trace with hash -621832184, now seen corresponding path program 1 times [2023-11-30 03:48:13,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:48:13,123 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301987024] [2023-11-30 03:48:13,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:48:13,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:48:13,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:48:13,173 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-11-30 03:48:13,174 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:48:13,174 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301987024] [2023-11-30 03:48:13,174 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301987024] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:48:13,174 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:48:13,174 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 03:48:13,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238734708] [2023-11-30 03:48:13,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:48:13,175 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 03:48:13,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:48:13,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 03:48:13,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 03:48:13,177 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 106 out of 128 [2023-11-30 03:48:13,177 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 143 places, 209 transitions, 1354 flow. Second operand has 3 states, 3 states have (on average 108.0) internal successors, (324), 3 states have internal predecessors, (324), 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) [2023-11-30 03:48:13,177 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:48:13,177 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 106 of 128 [2023-11-30 03:48:13,177 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:48:13,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([317] L1038-->L1038-1: Formula: (= |v_#race~data~0_6| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_6|} AuxVars[] AssignedVars[#race~data~0][183], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 9#L1022-3true, 154#true, 140#(= |#race~data~0| 0), 161#true, 107#L1038-1true, 142#true, 150#true, 94#L1023-6true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:13,625 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 03:48:13,625 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 03:48:13,625 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 03:48:13,625 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 03:48:13,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][196], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 18#L1035-9true, 157#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 138#true, 50#L1023-5true, 163#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:13,986 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:48:13,986 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:48:13,986 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:48:13,986 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:48:14,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][203], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 138#true, 46#L1035-10true, 50#L1023-5true, 163#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 142#true, 158#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:14,008 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:48:14,008 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:14,008 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:14,008 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:14,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][196], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 18#L1035-9true, 138#true, 157#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 163#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 142#true, 94#L1023-6true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:14,011 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:48:14,011 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:14,011 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:14,011 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:14,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][186], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 5#L1024-3true, threadThread2of2ForFork0InUse, 18#L1035-9true, 161#true, 73#L1023-6true, 157#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 138#true, 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:14,013 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:48:14,013 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:14,014 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:14,014 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:14,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][206], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 111#L1024-3true, threadThread2of2ForFork0InUse, 138#true, 76#L1035-11true, 50#L1023-5true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 163#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:14,035 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:48:14,035 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:14,035 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:14,035 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:14,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][203], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 138#true, 46#L1035-10true, 163#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 142#true, 150#true, 94#L1023-6true, 158#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of2ForFork0InUse]) [2023-11-30 03:48:14,036 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:48:14,036 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:14,036 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:14,036 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:14,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][190], [5#L1024-3true, 136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 161#true, 73#L1023-6true, 138#true, 46#L1035-10true, 142#true, 150#true, 158#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of2ForFork0InUse]) [2023-11-30 03:48:14,038 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:48:14,038 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:14,038 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:14,038 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:14,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][127], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 18#L1035-9true, 161#true, 49#L1024true, 138#true, 157#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:14,057 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:14,057 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:14,057 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:14,057 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:14,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][206], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 138#true, 21#L1035-12true, 50#L1023-5true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 163#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:14,058 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:14,058 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:14,058 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:14,058 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:14,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][206], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 138#true, 76#L1035-11true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 163#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 142#true, 94#L1023-6true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:14,058 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:14,059 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:14,059 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:14,059 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:14,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][186], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 5#L1024-3true, threadThread2of2ForFork0InUse, 18#L1035-9true, 161#true, 99#L1024true, 138#true, 157#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:14,059 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:14,059 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:14,059 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:14,059 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:14,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][199], [5#L1024-3true, 136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 161#true, 73#L1023-6true, 138#true, 76#L1035-11true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:14,060 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:14,060 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:14,060 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:14,060 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:14,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][131], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 161#true, 49#L1024true, 138#true, 46#L1035-10true, 142#true, 150#true, 158#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of2ForFork0InUse]) [2023-11-30 03:48:14,078 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:14,078 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:14,078 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:14,078 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:14,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][206], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 138#true, 21#L1035-12true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 163#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 94#L1023-6true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:14,078 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:14,078 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:14,079 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:14,079 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:14,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][190], [5#L1024-3true, 136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 99#L1024true, 161#true, 138#true, 46#L1035-10true, 142#true, 158#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of2ForFork0InUse, 150#true]) [2023-11-30 03:48:14,079 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:14,079 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:14,079 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:14,079 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:14,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][199], [5#L1024-3true, 136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 161#true, 73#L1023-6true, 138#true, 21#L1035-12true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:14,080 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:14,080 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:14,080 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:14,080 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:14,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][133], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 161#true, 49#L1024true, 138#true, 76#L1035-11true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:14,096 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:48:14,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:14,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:14,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:14,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][199], [5#L1024-3true, 136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 99#L1024true, 161#true, 138#true, 76#L1035-11true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:14,096 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:48:14,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:14,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:14,097 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:14,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][133], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 161#true, 49#L1024true, 138#true, 21#L1035-12true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:14,109 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:48:14,109 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:14,109 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:14,109 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:14,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][199], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 5#L1024-3true, threadThread2of2ForFork0InUse, 161#true, 99#L1024true, 138#true, 21#L1035-12true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, threadThread1of2ForFork0InUse, 150#true]) [2023-11-30 03:48:14,110 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:48:14,110 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:14,110 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:14,110 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:14,185 INFO L124 PetriNetUnfolderBase]: 3623/8610 cut-off events. [2023-11-30 03:48:14,185 INFO L125 PetriNetUnfolderBase]: For 35802/76285 co-relation queries the response was YES. [2023-11-30 03:48:14,208 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33518 conditions, 8610 events. 3623/8610 cut-off events. For 35802/76285 co-relation queries the response was YES. Maximal size of possible extension queue 781. Compared 84508 event pairs, 1580 based on Foata normal form. 137/7356 useless extension candidates. Maximal degree in co-relation 24409. Up to 3800 conditions per place. [2023-11-30 03:48:14,245 INFO L140 encePairwiseOnDemand]: 122/128 looper letters, 98 selfloop transitions, 12 changer transitions 26/247 dead transitions. [2023-11-30 03:48:14,245 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 145 places, 247 transitions, 1931 flow [2023-11-30 03:48:14,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 03:48:14,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 03:48:14,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 349 transitions. [2023-11-30 03:48:14,247 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9088541666666666 [2023-11-30 03:48:14,247 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 349 transitions. [2023-11-30 03:48:14,247 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 349 transitions. [2023-11-30 03:48:14,247 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:48:14,248 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 349 transitions. [2023-11-30 03:48:14,248 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 116.33333333333333) internal successors, (349), 3 states have internal predecessors, (349), 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) [2023-11-30 03:48:14,249 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 128.0) internal successors, (512), 4 states have internal predecessors, (512), 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) [2023-11-30 03:48:14,250 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 128.0) internal successors, (512), 4 states have internal predecessors, (512), 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) [2023-11-30 03:48:14,251 INFO L307 CegarLoopForPetriNet]: 128 programPoint places, 17 predicate places. [2023-11-30 03:48:14,251 INFO L500 AbstractCegarLoop]: Abstraction has has 145 places, 247 transitions, 1931 flow [2023-11-30 03:48:14,251 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 108.0) internal successors, (324), 3 states have internal predecessors, (324), 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) [2023-11-30 03:48:14,251 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:48:14,251 INFO L232 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] [2023-11-30 03:48:14,252 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-30 03:48:14,252 INFO L425 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 6 more)] === [2023-11-30 03:48:14,252 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:48:14,252 INFO L85 PathProgramCache]: Analyzing trace with hash 2056389324, now seen corresponding path program 1 times [2023-11-30 03:48:14,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:48:14,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001269236] [2023-11-30 03:48:14,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:48:14,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:48:14,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:48:14,343 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 03:48:14,343 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:48:14,343 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001269236] [2023-11-30 03:48:14,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001269236] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 03:48:14,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015610469] [2023-11-30 03:48:14,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:48:14,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 03:48:14,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 03:48:14,346 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-30 03:48:14,376 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-30 03:48:14,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:48:14,452 INFO L262 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-30 03:48:14,454 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 03:48:14,537 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 03:48:14,537 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-30 03:48:14,589 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 03:48:14,589 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1015610469] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-30 03:48:14,589 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-30 03:48:14,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2023-11-30 03:48:14,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580344669] [2023-11-30 03:48:14,590 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-30 03:48:14,590 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-30 03:48:14,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:48:14,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-30 03:48:14,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2023-11-30 03:48:14,592 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 92 out of 128 [2023-11-30 03:48:14,593 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 145 places, 247 transitions, 1931 flow. Second operand has 9 states, 9 states have (on average 94.77777777777777) internal successors, (853), 9 states have internal predecessors, (853), 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) [2023-11-30 03:48:14,593 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:48:14,593 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 92 of 128 [2023-11-30 03:48:14,593 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:48:15,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][180], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 114#L1035-8true, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 156#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 138#true, 50#L1023-5true, 163#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 142#true, threadThread1of2ForFork0InUse, 150#true]) [2023-11-30 03:48:15,234 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 03:48:15,234 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 03:48:15,234 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 03:48:15,234 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 03:48:15,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][186], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 111#L1024-3true, threadThread2of2ForFork0InUse, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 18#L1035-9true, 157#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 138#true, 50#L1023-5true, 142#true, 163#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), threadThread1of2ForFork0InUse, 150#true]) [2023-11-30 03:48:15,234 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:48:15,234 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:48:15,234 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:48:15,234 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:48:15,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][180], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 114#L1035-8true, 156#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 138#true, 163#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 142#true, 150#true, threadThread1of2ForFork0InUse, 94#L1023-6true]) [2023-11-30 03:48:15,236 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:48:15,236 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:48:15,236 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:48:15,236 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:48:15,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][169], [5#L1024-3true, 136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 114#L1035-8true, 161#true, 156#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 73#L1023-6true, 138#true, 142#true, threadThread1of2ForFork0InUse, 150#true]) [2023-11-30 03:48:15,238 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:48:15,239 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:48:15,239 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:48:15,239 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:48:15,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][192], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 138#true, 50#L1023-5true, 46#L1035-10true, 163#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 142#true, 158#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of2ForFork0InUse, 150#true]) [2023-11-30 03:48:15,245 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:48:15,245 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:15,245 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:15,245 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:15,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][172], [5#L1024-3true, 136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 18#L1035-9true, 161#true, 73#L1023-6true, 138#true, 157#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, threadThread1of2ForFork0InUse, 150#true]) [2023-11-30 03:48:15,247 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:48:15,247 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:15,247 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:15,247 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:15,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][117], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 111#L1024-3true, threadThread2of2ForFork0InUse, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 114#L1035-8true, 156#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 161#true, 49#L1024true, 138#true, 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:15,251 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:48:15,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:15,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:15,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:15,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][195], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 138#true, 76#L1035-11true, 50#L1023-5true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 163#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 142#true, threadThread1of2ForFork0InUse, 150#true]) [2023-11-30 03:48:15,251 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:48:15,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:15,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:15,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:15,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][186], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 18#L1035-9true, 138#true, 157#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 163#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), threadThread1of2ForFork0InUse, 94#L1023-6true, 150#true]) [2023-11-30 03:48:15,252 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 03:48:15,252 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 03:48:15,252 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 03:48:15,252 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 03:48:15,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][192], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 138#true, 46#L1035-10true, 163#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 142#true, threadThread1of2ForFork0InUse, 94#L1023-6true, 150#true, 158#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:15,252 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:48:15,252 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:15,252 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:15,252 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:15,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][169], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 5#L1024-3true, threadThread2of2ForFork0InUse, 114#L1035-8true, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024true, 161#true, 156#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 138#true, 142#true, threadThread1of2ForFork0InUse, 150#true]) [2023-11-30 03:48:15,253 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:48:15,253 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:15,253 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:15,253 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:15,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][177], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 5#L1024-3true, threadThread2of2ForFork0InUse, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 73#L1023-6true, 138#true, 46#L1035-10true, 142#true, 150#true, threadThread1of2ForFork0InUse, 158#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:15,254 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:48:15,254 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:15,254 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:15,254 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:15,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][122], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 18#L1035-9true, 161#true, 49#L1024true, 157#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 138#true, 142#true, threadThread1of2ForFork0InUse, 150#true]) [2023-11-30 03:48:15,257 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:15,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:15,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:15,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:15,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][195], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 111#L1024-3true, threadThread2of2ForFork0InUse, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 138#true, 21#L1035-12true, 50#L1023-5true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 163#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), threadThread1of2ForFork0InUse, 150#true]) [2023-11-30 03:48:15,258 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:15,258 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:15,258 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:15,258 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:15,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][195], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 111#L1024-3true, threadThread2of2ForFork0InUse, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 138#true, 76#L1035-11true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 163#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 142#true, threadThread1of2ForFork0InUse, 150#true, 94#L1023-6true]) [2023-11-30 03:48:15,259 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:15,259 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:15,259 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:15,259 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:15,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][172], [5#L1024-3true, 136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 18#L1035-9true, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024true, 161#true, 157#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 138#true, 142#true, threadThread1of2ForFork0InUse, 150#true]) [2023-11-30 03:48:15,259 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:15,259 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:15,259 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:15,259 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:15,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][189], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 5#L1024-3true, threadThread2of2ForFork0InUse, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 73#L1023-6true, 138#true, 76#L1035-11true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, threadThread1of2ForFork0InUse, 150#true]) [2023-11-30 03:48:15,260 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:15,260 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:15,260 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:15,260 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:15,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][126], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 49#L1024true, 138#true, 46#L1035-10true, 142#true, 150#true, threadThread1of2ForFork0InUse, 158#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:15,264 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:15,264 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:15,264 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:15,264 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:15,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][195], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 138#true, 21#L1035-12true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 163#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), threadThread1of2ForFork0InUse, 94#L1023-6true, 150#true]) [2023-11-30 03:48:15,264 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:15,265 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:15,265 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:15,265 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:15,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][177], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 5#L1024-3true, threadThread2of2ForFork0InUse, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024true, 161#true, 138#true, 46#L1035-10true, 142#true, 150#true, threadThread1of2ForFork0InUse, 158#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:15,265 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:15,265 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:15,265 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:15,265 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:15,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][189], [5#L1024-3true, 136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 73#L1023-6true, 138#true, 21#L1035-12true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, threadThread1of2ForFork0InUse, 150#true]) [2023-11-30 03:48:15,266 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:15,266 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:15,266 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:15,266 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:15,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][128], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 111#L1024-3true, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 49#L1024true, 138#true, 76#L1035-11true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:15,272 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:48:15,272 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:15,272 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:15,272 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:15,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][189], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 5#L1024-3true, threadThread2of2ForFork0InUse, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024true, 161#true, 138#true, 76#L1035-11true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, threadThread1of2ForFork0InUse, 150#true]) [2023-11-30 03:48:15,272 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:48:15,273 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:15,273 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:15,273 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:15,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([390] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet6][128], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 111#L1024-3true, threadThread2of2ForFork0InUse, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 49#L1024true, 138#true, 21#L1035-12true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:15,277 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:48:15,277 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:15,277 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:15,277 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:15,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([406] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~nondet6][189], [5#L1024-3true, 136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024true, 161#true, 138#true, 21#L1035-12true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 150#true, threadThread1of2ForFork0InUse]) [2023-11-30 03:48:15,277 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:48:15,277 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:15,277 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:15,278 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:15,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([413] threadEXIT-->L1035-13: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_8| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0)))) InVars {threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_8|} OutVars{threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_8|} AuxVars[] AssignedVars[][210], [136#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 8#L1035-13true, 170#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 138#true, 159#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 142#true, 163#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), threadThread1of2ForFork0NotInUse, 150#true, 94#L1023-6true]) [2023-11-30 03:48:15,282 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:48:15,282 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:15,283 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:15,283 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:15,379 INFO L124 PetriNetUnfolderBase]: 2205/5138 cut-off events. [2023-11-30 03:48:15,379 INFO L125 PetriNetUnfolderBase]: For 32841/76042 co-relation queries the response was YES. [2023-11-30 03:48:15,394 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23602 conditions, 5138 events. 2205/5138 cut-off events. For 32841/76042 co-relation queries the response was YES. Maximal size of possible extension queue 550. Compared 45391 event pairs, 838 based on Foata normal form. 99/4318 useless extension candidates. Maximal degree in co-relation 16259. Up to 2620 conditions per place. [2023-11-30 03:48:15,418 INFO L140 encePairwiseOnDemand]: 118/128 looper letters, 98 selfloop transitions, 9 changer transitions 54/274 dead transitions. [2023-11-30 03:48:15,418 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 152 places, 274 transitions, 2617 flow [2023-11-30 03:48:15,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-30 03:48:15,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-30 03:48:15,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 808 transitions. [2023-11-30 03:48:15,421 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7890625 [2023-11-30 03:48:15,421 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 808 transitions. [2023-11-30 03:48:15,421 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 808 transitions. [2023-11-30 03:48:15,421 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:48:15,421 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 808 transitions. [2023-11-30 03:48:15,423 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 101.0) internal successors, (808), 8 states have internal predecessors, (808), 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) [2023-11-30 03:48:15,425 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 128.0) internal successors, (1152), 9 states have internal predecessors, (1152), 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) [2023-11-30 03:48:15,425 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 128.0) internal successors, (1152), 9 states have internal predecessors, (1152), 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) [2023-11-30 03:48:15,425 INFO L307 CegarLoopForPetriNet]: 128 programPoint places, 24 predicate places. [2023-11-30 03:48:15,425 INFO L500 AbstractCegarLoop]: Abstraction has has 152 places, 274 transitions, 2617 flow [2023-11-30 03:48:15,426 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 94.77777777777777) internal successors, (853), 9 states have internal predecessors, (853), 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) [2023-11-30 03:48:15,426 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:48:15,426 INFO L232 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 03:48:15,434 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-11-30 03:48:15,631 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-30 03:48:15,631 INFO L425 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 6 more)] === [2023-11-30 03:48:15,631 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:48:15,631 INFO L85 PathProgramCache]: Analyzing trace with hash 1239219228, now seen corresponding path program 1 times [2023-11-30 03:48:15,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:48:15,632 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648078519] [2023-11-30 03:48:15,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:48:15,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:48:15,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 03:48:15,661 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-30 03:48:15,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 03:48:15,686 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-30 03:48:15,686 INFO L372 BasicCegarLoop]: Counterexample is feasible [2023-11-30 03:48:15,686 INFO L810 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (8 of 9 remaining) [2023-11-30 03:48:15,687 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (7 of 9 remaining) [2023-11-30 03:48:15,687 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (6 of 9 remaining) [2023-11-30 03:48:15,687 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (5 of 9 remaining) [2023-11-30 03:48:15,687 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (4 of 9 remaining) [2023-11-30 03:48:15,687 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (3 of 9 remaining) [2023-11-30 03:48:15,687 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (2 of 9 remaining) [2023-11-30 03:48:15,687 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (1 of 9 remaining) [2023-11-30 03:48:15,687 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (0 of 9 remaining) [2023-11-30 03:48:15,688 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-30 03:48:15,688 INFO L457 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 03:48:15,688 WARN L227 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-11-30 03:48:15,688 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-11-30 03:48:15,713 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2023-11-30 03:48:15,716 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 147 places, 146 transitions, 319 flow [2023-11-30 03:48:15,754 INFO L124 PetriNetUnfolderBase]: 21/494 cut-off events. [2023-11-30 03:48:15,754 INFO L125 PetriNetUnfolderBase]: For 19/19 co-relation queries the response was YES. [2023-11-30 03:48:15,755 INFO L83 FinitePrefix]: Finished finitePrefix Result has 519 conditions, 494 events. 21/494 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1487 event pairs, 1 based on Foata normal form. 0/430 useless extension candidates. Maximal degree in co-relation 292. Up to 16 conditions per place. [2023-11-30 03:48:15,755 INFO L82 GeneralOperation]: Start removeDead. Operand has 147 places, 146 transitions, 319 flow [2023-11-30 03:48:15,759 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 147 places, 146 transitions, 319 flow [2023-11-30 03:48:15,759 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-30 03:48:15,761 INFO L362 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, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@7034f36a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-30 03:48:15,761 INFO L363 AbstractCegarLoop]: Starting to check reachability of 10 error locations. [2023-11-30 03:48:15,764 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-30 03:48:15,764 INFO L124 PetriNetUnfolderBase]: 3/54 cut-off events. [2023-11-30 03:48:15,764 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 03:48:15,764 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:48:15,764 INFO L232 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] [2023-11-30 03:48:15,764 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 7 more)] === [2023-11-30 03:48:15,765 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:48:15,765 INFO L85 PathProgramCache]: Analyzing trace with hash 625743047, now seen corresponding path program 1 times [2023-11-30 03:48:15,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:48:15,765 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694020036] [2023-11-30 03:48:15,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:48:15,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:48:15,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:48:15,928 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 03:48:15,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:48:15,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694020036] [2023-11-30 03:48:15,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694020036] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:48:15,929 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:48:15,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 03:48:15,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638874271] [2023-11-30 03:48:15,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:48:15,930 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 03:48:15,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:48:15,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 03:48:15,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 03:48:15,931 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 146 [2023-11-30 03:48:15,932 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 147 places, 146 transitions, 319 flow. Second operand has 6 states, 6 states have (on average 99.5) internal successors, (597), 6 states have internal predecessors, (597), 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) [2023-11-30 03:48:15,932 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:48:15,932 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 146 [2023-11-30 03:48:15,932 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:48:17,367 INFO L124 PetriNetUnfolderBase]: 2541/11749 cut-off events. [2023-11-30 03:48:17,368 INFO L125 PetriNetUnfolderBase]: For 205/205 co-relation queries the response was YES. [2023-11-30 03:48:17,392 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16057 conditions, 11749 events. 2541/11749 cut-off events. For 205/205 co-relation queries the response was YES. Maximal size of possible extension queue 353. Compared 134092 event pairs, 2319 based on Foata normal form. 81/10972 useless extension candidates. Maximal degree in co-relation 5349. Up to 3873 conditions per place. [2023-11-30 03:48:17,423 INFO L140 encePairwiseOnDemand]: 127/146 looper letters, 50 selfloop transitions, 13 changer transitions 1/161 dead transitions. [2023-11-30 03:48:17,423 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 149 places, 161 transitions, 475 flow [2023-11-30 03:48:17,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 03:48:17,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 03:48:17,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 659 transitions. [2023-11-30 03:48:17,425 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.752283105022831 [2023-11-30 03:48:17,425 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 659 transitions. [2023-11-30 03:48:17,425 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 659 transitions. [2023-11-30 03:48:17,426 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:48:17,426 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 659 transitions. [2023-11-30 03:48:17,427 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 109.83333333333333) internal successors, (659), 6 states have internal predecessors, (659), 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) [2023-11-30 03:48:17,428 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 146.0) internal successors, (1022), 7 states have internal predecessors, (1022), 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) [2023-11-30 03:48:17,429 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 146.0) internal successors, (1022), 7 states have internal predecessors, (1022), 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) [2023-11-30 03:48:17,429 INFO L307 CegarLoopForPetriNet]: 147 programPoint places, 2 predicate places. [2023-11-30 03:48:17,429 INFO L500 AbstractCegarLoop]: Abstraction has has 149 places, 161 transitions, 475 flow [2023-11-30 03:48:17,429 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 99.5) internal successors, (597), 6 states have internal predecessors, (597), 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) [2023-11-30 03:48:17,430 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:48:17,430 INFO L232 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] [2023-11-30 03:48:17,430 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-11-30 03:48:17,430 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 7 more)] === [2023-11-30 03:48:17,430 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:48:17,430 INFO L85 PathProgramCache]: Analyzing trace with hash -1518203159, now seen corresponding path program 1 times [2023-11-30 03:48:17,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:48:17,430 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398206003] [2023-11-30 03:48:17,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:48:17,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:48:17,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:48:17,450 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 03:48:17,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:48:17,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398206003] [2023-11-30 03:48:17,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398206003] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:48:17,450 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:48:17,451 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 03:48:17,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97558346] [2023-11-30 03:48:17,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:48:17,451 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 03:48:17,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:48:17,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 03:48:17,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 03:48:17,452 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 146 [2023-11-30 03:48:17,452 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 149 places, 161 transitions, 475 flow. Second operand has 3 states, 3 states have (on average 119.66666666666667) internal successors, (359), 3 states have internal predecessors, (359), 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) [2023-11-30 03:48:17,452 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:48:17,452 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 146 [2023-11-30 03:48:17,452 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:48:20,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][180], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 131#L1023-5true, 150#true]) [2023-11-30 03:48:20,935 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:20,935 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:20,935 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:20,935 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:20,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][180], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 150#true]) [2023-11-30 03:48:20,972 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,972 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,972 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,972 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][136], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 150#true]) [2023-11-30 03:48:20,973 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,973 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,973 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,973 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][136], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 87#L1023-6true, 150#true]) [2023-11-30 03:48:20,973 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,973 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,973 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,973 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][180], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 3#L1023-6true, 150#true]) [2023-11-30 03:48:20,975 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,975 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,975 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,975 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][169], [threadThread1of3ForFork0InUse, 75#L1024-3true, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 150#true]) [2023-11-30 03:48:20,976 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,976 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,976 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,976 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][169], [threadThread1of3ForFork0InUse, 75#L1024-3true, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 87#L1023-6true, 150#true]) [2023-11-30 03:48:20,976 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,976 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,977 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,977 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][180], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 150#true]) [2023-11-30 03:48:20,977 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,977 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,977 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,977 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][180], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 113#L1024-3true, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 150#true]) [2023-11-30 03:48:20,978 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,978 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,978 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:20,978 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:21,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][169], [75#L1024-3true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 157#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 150#true]) [2023-11-30 03:48:21,004 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,004 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,004 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,004 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][169], [threadThread1of3ForFork0InUse, 75#L1024-3true, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 87#L1023-6true, 150#true]) [2023-11-30 03:48:21,004 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,004 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,004 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,004 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][180], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 150#true]) [2023-11-30 03:48:21,005 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,005 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,005 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,005 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][180], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 150#true]) [2023-11-30 03:48:21,006 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,006 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,006 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,006 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][136], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 157#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 150#true]) [2023-11-30 03:48:21,007 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,007 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,007 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,007 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][136], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 34#L1023-6true, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 157#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 150#true]) [2023-11-30 03:48:21,007 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,007 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,007 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,007 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][136], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 157#true, 87#L1023-6true, 150#true]) [2023-11-30 03:48:21,008 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,008 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,008 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,008 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][136], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 34#L1023-6true, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 157#true, 87#L1023-6true, 150#true]) [2023-11-30 03:48:21,008 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,008 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,008 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,009 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][169], [threadThread1of3ForFork0InUse, 75#L1024-3true, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 157#true, 3#L1023-6true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 150#true]) [2023-11-30 03:48:21,011 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,011 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,011 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,011 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][169], [threadThread1of3ForFork0InUse, 75#L1024-3true, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 157#true, 3#L1023-6true, 87#L1023-6true, 150#true]) [2023-11-30 03:48:21,011 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,011 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,011 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,011 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][180], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 150#true]) [2023-11-30 03:48:21,012 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,012 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,012 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,013 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][180], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 150#true]) [2023-11-30 03:48:21,013 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,013 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,013 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,013 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:21,714 INFO L124 PetriNetUnfolderBase]: 18728/48345 cut-off events. [2023-11-30 03:48:21,715 INFO L125 PetriNetUnfolderBase]: For 10161/10341 co-relation queries the response was YES. [2023-11-30 03:48:21,826 INFO L83 FinitePrefix]: Finished finitePrefix Result has 89993 conditions, 48345 events. 18728/48345 cut-off events. For 10161/10341 co-relation queries the response was YES. Maximal size of possible extension queue 1712. Compared 580225 event pairs, 15018 based on Foata normal form. 0/42084 useless extension candidates. Maximal degree in co-relation 49355. Up to 22396 conditions per place. [2023-11-30 03:48:22,032 INFO L140 encePairwiseOnDemand]: 140/146 looper letters, 47 selfloop transitions, 5 changer transitions 6/183 dead transitions. [2023-11-30 03:48:22,032 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 151 places, 183 transitions, 647 flow [2023-11-30 03:48:22,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 03:48:22,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 03:48:22,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 398 transitions. [2023-11-30 03:48:22,035 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.908675799086758 [2023-11-30 03:48:22,035 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 398 transitions. [2023-11-30 03:48:22,035 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 398 transitions. [2023-11-30 03:48:22,035 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:48:22,036 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 398 transitions. [2023-11-30 03:48:22,038 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 132.66666666666666) internal successors, (398), 3 states have internal predecessors, (398), 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) [2023-11-30 03:48:22,039 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 146.0) internal successors, (584), 4 states have internal predecessors, (584), 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) [2023-11-30 03:48:22,039 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 146.0) internal successors, (584), 4 states have internal predecessors, (584), 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) [2023-11-30 03:48:22,040 INFO L307 CegarLoopForPetriNet]: 147 programPoint places, 4 predicate places. [2023-11-30 03:48:22,040 INFO L500 AbstractCegarLoop]: Abstraction has has 151 places, 183 transitions, 647 flow [2023-11-30 03:48:22,040 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 119.66666666666667) internal successors, (359), 3 states have internal predecessors, (359), 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) [2023-11-30 03:48:22,040 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:48:22,040 INFO L232 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] [2023-11-30 03:48:22,041 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-30 03:48:22,041 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 7 more)] === [2023-11-30 03:48:22,041 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:48:22,041 INFO L85 PathProgramCache]: Analyzing trace with hash 695862285, now seen corresponding path program 1 times [2023-11-30 03:48:22,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:48:22,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189622192] [2023-11-30 03:48:22,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:48:22,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:48:22,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:48:22,102 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 03:48:22,102 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:48:22,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189622192] [2023-11-30 03:48:22,102 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189622192] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:48:22,102 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:48:22,102 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 03:48:22,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811595733] [2023-11-30 03:48:22,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:48:22,103 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-30 03:48:22,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:48:22,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-30 03:48:22,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-30 03:48:22,105 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 106 out of 146 [2023-11-30 03:48:22,105 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 151 places, 183 transitions, 647 flow. Second operand has 5 states, 5 states have (on average 109.0) internal successors, (545), 5 states have internal predecessors, (545), 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) [2023-11-30 03:48:22,105 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:48:22,105 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 106 of 146 [2023-11-30 03:48:22,105 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:48:27,313 INFO L124 PetriNetUnfolderBase]: 24877/55039 cut-off events. [2023-11-30 03:48:27,313 INFO L125 PetriNetUnfolderBase]: For 46926/59860 co-relation queries the response was YES. [2023-11-30 03:48:27,509 INFO L83 FinitePrefix]: Finished finitePrefix Result has 129591 conditions, 55039 events. 24877/55039 cut-off events. For 46926/59860 co-relation queries the response was YES. Maximal size of possible extension queue 2125. Compared 634283 event pairs, 16742 based on Foata normal form. 0/44487 useless extension candidates. Maximal degree in co-relation 40205. Up to 29636 conditions per place. [2023-11-30 03:48:27,736 INFO L140 encePairwiseOnDemand]: 138/146 looper letters, 59 selfloop transitions, 2 changer transitions 12/190 dead transitions. [2023-11-30 03:48:27,736 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 156 places, 190 transitions, 795 flow [2023-11-30 03:48:27,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 03:48:27,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 03:48:27,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 686 transitions. [2023-11-30 03:48:27,738 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7831050228310502 [2023-11-30 03:48:27,738 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 686 transitions. [2023-11-30 03:48:27,738 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 686 transitions. [2023-11-30 03:48:27,739 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:48:27,739 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 686 transitions. [2023-11-30 03:48:27,740 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 114.33333333333333) internal successors, (686), 6 states have internal predecessors, (686), 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) [2023-11-30 03:48:27,742 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 146.0) internal successors, (1022), 7 states have internal predecessors, (1022), 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) [2023-11-30 03:48:27,742 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 146.0) internal successors, (1022), 7 states have internal predecessors, (1022), 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) [2023-11-30 03:48:27,742 INFO L307 CegarLoopForPetriNet]: 147 programPoint places, 9 predicate places. [2023-11-30 03:48:27,742 INFO L500 AbstractCegarLoop]: Abstraction has has 156 places, 190 transitions, 795 flow [2023-11-30 03:48:27,742 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 109.0) internal successors, (545), 5 states have internal predecessors, (545), 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) [2023-11-30 03:48:27,743 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:48:27,743 INFO L232 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] [2023-11-30 03:48:27,743 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-30 03:48:27,743 INFO L425 AbstractCegarLoop]: === Iteration 4 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 7 more)] === [2023-11-30 03:48:27,743 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:48:27,743 INFO L85 PathProgramCache]: Analyzing trace with hash 1036705410, now seen corresponding path program 1 times [2023-11-30 03:48:27,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:48:27,743 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379343778] [2023-11-30 03:48:27,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:48:27,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:48:27,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:48:27,775 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 03:48:27,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:48:27,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379343778] [2023-11-30 03:48:27,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379343778] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:48:27,776 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:48:27,776 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 03:48:27,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840792285] [2023-11-30 03:48:27,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:48:27,776 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 03:48:27,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:48:27,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 03:48:27,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 03:48:27,777 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 146 [2023-11-30 03:48:27,777 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 156 places, 190 transitions, 795 flow. Second operand has 3 states, 3 states have (on average 118.66666666666667) internal successors, (356), 3 states have internal predecessors, (356), 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) [2023-11-30 03:48:27,777 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:48:27,777 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 146 [2023-11-30 03:48:27,777 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:48:28,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:28,604 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:48:28,605 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:28,605 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:28,605 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:28,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:28,834 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:48:28,835 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:28,835 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:28,835 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:28,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 99#L1024-3true, 161#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:28,835 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:48:28,835 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:28,835 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:28,835 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:28,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 99#L1024-3true, 161#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:28,836 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:48:28,836 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:28,836 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:28,836 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:28,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 79#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:28,951 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:28,951 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:28,951 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:28,951 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:28,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true]) [2023-11-30 03:48:28,951 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:28,951 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:28,951 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:28,951 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:28,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 99#L1024-3true, 161#true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:28,952 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:28,952 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:28,952 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:28,952 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:28,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 161#true, 99#L1024-3true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:28,952 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:28,952 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:28,952 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:28,952 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:29,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][137], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0NotInUse, 161#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:29,057 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:29,058 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:29,058 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:29,058 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:29,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 99#L1024-3true, 161#true, 79#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:29,058 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:29,058 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:29,058 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:29,058 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:29,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 161#true, 99#L1024-3true, 79#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:29,058 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:29,058 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:29,058 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:29,058 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:29,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 161#true, 99#L1024-3true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true]) [2023-11-30 03:48:29,059 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:29,059 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:29,059 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:29,059 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:29,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 99#L1024-3true, 161#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true]) [2023-11-30 03:48:29,059 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:29,059 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:29,059 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:29,059 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:29,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][137], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0NotInUse, 161#true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:29,181 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:48:29,181 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:29,181 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:29,181 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:29,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][137], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0NotInUse, 161#true, 157#true, 79#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:29,309 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:48:29,309 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:29,309 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:29,309 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:29,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][137], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0NotInUse, 161#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true]) [2023-11-30 03:48:29,309 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:48:29,310 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:29,310 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:29,310 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:31,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][160], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, 20#L1035-9true, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 47#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:31,510 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:31,510 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:31,510 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:31,510 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:31,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 99#L1024-3true, 20#L1035-9true, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true]) [2023-11-30 03:48:31,510 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:31,510 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:31,510 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:31,510 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:32,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][160], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:32,050 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:32,050 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:32,050 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:32,050 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:32,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 14#L1023-5true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 55#L1035-10true]) [2023-11-30 03:48:32,050 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:32,050 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:32,050 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:32,051 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:32,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 99#L1024-3true, 20#L1035-9true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true]) [2023-11-30 03:48:32,051 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:32,051 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:32,051 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:32,051 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:32,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 99#L1024-3true, 20#L1035-9true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true]) [2023-11-30 03:48:32,051 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:32,051 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:32,052 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:32,052 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:32,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][160], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 20#L1035-9true, 161#true, 157#true, 47#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:32,265 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:32,265 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:32,265 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:32,265 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:32,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][160], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 20#L1035-9true, 157#true, 169#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:32,265 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:32,265 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:32,265 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:32,265 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:32,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][160], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 47#L1022-3true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:32,274 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,274 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,274 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,274 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 14#L1023-5true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true]) [2023-11-30 03:48:32,274 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:32,274 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:32,274 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:32,274 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:32,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 55#L1035-10true]) [2023-11-30 03:48:32,275 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:32,275 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:32,275 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:32,275 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:32,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 99#L1024-3true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 55#L1035-10true]) [2023-11-30 03:48:32,275 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:32,275 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:32,275 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:32,275 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:32,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][160], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:32,463 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,463 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,463 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,463 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][160], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 47#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:32,463 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,463 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,463 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,463 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][137], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 20#L1035-9true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true]) [2023-11-30 03:48:32,465 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,465 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,465 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,465 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][160], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 79#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 47#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:32,471 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,471 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,471 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,471 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 99#L1024-3true, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 79#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true]) [2023-11-30 03:48:32,472 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,472 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,472 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,472 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][160], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true]) [2023-11-30 03:48:32,472 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,472 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,472 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,472 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 14#L1023-5true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 23#L1035-12true]) [2023-11-30 03:48:32,473 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,473 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,473 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,473 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 99#L1024-3true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true]) [2023-11-30 03:48:32,473 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,473 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,473 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,473 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, 99#L1024-3true, threadThread3of3ForFork0InUse, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true]) [2023-11-30 03:48:32,473 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,473 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,474 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,474 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:32,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][160], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 47#L1022-3true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:32,858 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,858 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,858 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,858 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][160], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 47#L1022-3true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:32,858 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,858 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,858 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,858 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][137], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:32,859 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,860 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,860 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,860 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 161#true, 99#L1024-3true, threadThread3of3ForFork0InUse, 157#true, 79#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true]) [2023-11-30 03:48:32,872 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,872 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,872 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,872 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 99#L1024-3true, 161#true, threadThread3of3ForFork0InUse, 157#true, 79#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true]) [2023-11-30 03:48:32,873 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,873 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,873 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,873 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 99#L1024-3true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 23#L1035-12true]) [2023-11-30 03:48:32,874 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,874 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,874 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,874 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][104], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 99#L1024-3true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 23#L1035-12true]) [2023-11-30 03:48:32,874 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,874 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,874 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:32,874 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:33,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][160], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 79#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 157#true, 47#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:33,084 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:33,084 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:33,084 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:33,084 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:33,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][160], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 79#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 157#true, 169#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:33,084 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:33,084 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:33,085 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:33,085 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:33,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][160], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 47#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true]) [2023-11-30 03:48:33,085 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:33,085 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:33,085 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:33,085 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:33,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][160], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true]) [2023-11-30 03:48:33,085 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:33,085 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:33,085 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:33,086 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:33,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][137], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 82#L1035-11true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:33,086 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:33,086 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:33,086 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:33,086 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:33,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][137], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 79#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 157#true, 169#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:33,282 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:33,282 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:33,282 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:33,282 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:33,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][137], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 23#L1035-12true]) [2023-11-30 03:48:33,282 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:33,282 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:33,282 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:33,283 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:34,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][151], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 157#true, 7#L1022-3true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 150#true]) [2023-11-30 03:48:34,096 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:34,097 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:34,097 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:34,097 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:34,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][151], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, 99#L1024-3true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 7#L1022-3true, 87#L1023-6true, 150#true]) [2023-11-30 03:48:34,097 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:34,097 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:34,097 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:34,097 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:34,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][220], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 7#L1022-3true, 169#true, 150#true]) [2023-11-30 03:48:34,313 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:34,313 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:34,313 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:34,313 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:34,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][220], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 61#L1023-4true, 14#L1023-5true, 157#true, 169#true, 150#true]) [2023-11-30 03:48:34,483 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:34,483 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:34,483 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:34,483 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:34,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][226], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 131#L1023-5true, 150#true]) [2023-11-30 03:48:34,543 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:34,543 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:34,543 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:34,543 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:34,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][220], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 131#L1023-5true, 169#true, 150#true]) [2023-11-30 03:48:34,544 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:34,544 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:34,544 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:34,544 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:34,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][226], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 150#true]) [2023-11-30 03:48:34,547 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,547 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,547 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,547 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][151], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, 99#L1024-3true, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 126#L1023-5true, 150#true]) [2023-11-30 03:48:34,573 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:34,573 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:34,573 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:34,573 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:34,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][151], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, 161#true, 99#L1024-3true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 150#true]) [2023-11-30 03:48:34,602 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,602 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,602 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,602 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][151], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 169#true, 87#L1023-6true, 150#true]) [2023-11-30 03:48:34,603 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,603 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,603 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,603 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][220], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 113#L1024-3true, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 169#true, 150#true]) [2023-11-30 03:48:34,605 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,605 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,605 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,605 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][220], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 131#L1023-5true, 150#true]) [2023-11-30 03:48:34,606 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,606 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,606 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,606 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][196], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 75#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 87#L1023-6true, 150#true]) [2023-11-30 03:48:34,613 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:34,613 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:34,613 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:34,613 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:34,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][196], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 75#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 126#L1023-5true, 150#true]) [2023-11-30 03:48:34,613 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,613 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,613 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,613 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][196], [75#L1024-3true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 150#true]) [2023-11-30 03:48:34,613 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:34,613 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:34,614 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:34,614 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:34,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][196], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 75#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 150#true]) [2023-11-30 03:48:34,614 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,614 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,614 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,614 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][196], [75#L1024-3true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 131#L1023-5true, 87#L1023-6true, 150#true]) [2023-11-30 03:48:34,614 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,614 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,615 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,615 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][220], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 150#true]) [2023-11-30 03:48:34,615 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,615 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,615 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,615 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:34,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][220], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 150#true]) [2023-11-30 03:48:34,669 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:34,669 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:34,669 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:34,669 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:34,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][220], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 113#L1024-3true, 34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 150#true]) [2023-11-30 03:48:34,669 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:34,669 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:34,669 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:34,669 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:34,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][220], [threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 150#true]) [2023-11-30 03:48:34,719 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:48:34,719 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:34,719 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:34,719 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:34,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][226], [69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 75#L1024-3true, 113#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 150#true]) [2023-11-30 03:48:34,760 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:48:34,760 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:34,760 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:34,760 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:34,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][226], [69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 75#L1024-3true, 113#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 150#true]) [2023-11-30 03:48:34,762 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:48:34,762 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:48:34,762 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:48:34,762 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:48:35,625 INFO L124 PetriNetUnfolderBase]: 38777/81880 cut-off events. [2023-11-30 03:48:35,626 INFO L125 PetriNetUnfolderBase]: For 119183/235437 co-relation queries the response was YES. [2023-11-30 03:48:35,880 INFO L83 FinitePrefix]: Finished finitePrefix Result has 239182 conditions, 81880 events. 38777/81880 cut-off events. For 119183/235437 co-relation queries the response was YES. Maximal size of possible extension queue 3005. Compared 961012 event pairs, 19966 based on Foata normal form. 210/66593 useless extension candidates. Maximal degree in co-relation 91931. Up to 43123 conditions per place. [2023-11-30 03:48:36,264 INFO L140 encePairwiseOnDemand]: 139/146 looper letters, 85 selfloop transitions, 10 changer transitions 12/229 dead transitions. [2023-11-30 03:48:36,265 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 158 places, 229 transitions, 1237 flow [2023-11-30 03:48:36,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 03:48:36,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 03:48:36,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 397 transitions. [2023-11-30 03:48:36,266 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.906392694063927 [2023-11-30 03:48:36,267 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 397 transitions. [2023-11-30 03:48:36,267 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 397 transitions. [2023-11-30 03:48:36,267 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:48:36,267 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 397 transitions. [2023-11-30 03:48:36,269 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 132.33333333333334) internal successors, (397), 3 states have internal predecessors, (397), 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) [2023-11-30 03:48:36,269 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 146.0) internal successors, (584), 4 states have internal predecessors, (584), 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) [2023-11-30 03:48:36,270 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 146.0) internal successors, (584), 4 states have internal predecessors, (584), 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) [2023-11-30 03:48:36,270 INFO L307 CegarLoopForPetriNet]: 147 programPoint places, 11 predicate places. [2023-11-30 03:48:36,270 INFO L500 AbstractCegarLoop]: Abstraction has has 158 places, 229 transitions, 1237 flow [2023-11-30 03:48:36,270 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 118.66666666666667) internal successors, (356), 3 states have internal predecessors, (356), 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) [2023-11-30 03:48:36,270 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:48:36,270 INFO L232 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] [2023-11-30 03:48:36,270 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-30 03:48:36,270 INFO L425 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 7 more)] === [2023-11-30 03:48:36,270 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:48:36,271 INFO L85 PathProgramCache]: Analyzing trace with hash 2002288132, now seen corresponding path program 1 times [2023-11-30 03:48:36,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:48:36,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640181182] [2023-11-30 03:48:36,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:48:36,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:48:36,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:48:36,749 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-30 03:48:36,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:48:36,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640181182] [2023-11-30 03:48:36,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640181182] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:48:36,749 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:48:36,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 03:48:36,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890588479] [2023-11-30 03:48:36,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:48:36,750 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 03:48:36,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:48:36,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 03:48:36,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 03:48:36,751 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 146 [2023-11-30 03:48:36,752 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 158 places, 229 transitions, 1237 flow. Second operand has 6 states, 6 states have (on average 99.5) internal successors, (597), 6 states have internal predecessors, (597), 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) [2023-11-30 03:48:36,752 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:48:36,752 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 146 [2023-11-30 03:48:36,752 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:48:37,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][127], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 20#L1035-9true, 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:37,607 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:48:37,607 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:48:37,607 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:48:37,607 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:48:37,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:37,866 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:48:37,866 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:37,866 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:37,866 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:37,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][127], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 99#L1024-3true, 20#L1035-9true, 161#true, 157#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:37,868 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:48:37,868 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:37,868 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:37,868 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:37,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][127], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 20#L1035-9true, 99#L1024-3true, 161#true, 157#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:37,868 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:48:37,868 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:37,869 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:37,869 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:37,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][180], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 20#L1035-9true, 161#true, 3#L1023-6true, 157#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:37,870 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:48:37,870 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:37,870 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:37,870 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:37,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:37,962 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:48:37,963 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:37,963 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:37,963 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:37,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 161#true, 99#L1024-3true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:37,963 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:48:37,963 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:37,963 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:37,963 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:37,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 99#L1024-3true, 161#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:37,964 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:48:37,964 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:37,964 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:37,964 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:37,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [threadThread1of3ForFork0InUse, 75#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 161#true, 157#true, 3#L1023-6true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:37,966 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:48:37,966 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:37,966 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:37,966 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:38,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:38,079 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:38,079 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:38,079 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:38,079 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:38,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 99#L1024-3true, 161#true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:38,080 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:38,080 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:38,080 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:38,080 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:38,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 99#L1024-3true, 161#true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:38,080 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:38,080 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:38,080 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:38,080 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:38,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][180], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 132#L1024true, 161#true, 20#L1035-9true, 157#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:38,081 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:38,081 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:38,081 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:38,081 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:38,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 161#true, 157#true, 3#L1023-6true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:38,082 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:38,082 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:38,082 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:38,082 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:38,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 161#true, 99#L1024-3true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:38,189 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:38,190 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:38,190 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:38,190 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:38,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 99#L1024-3true, 161#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:38,190 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:38,190 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:38,190 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:38,190 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:38,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [threadThread1of3ForFork0InUse, 75#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 132#L1024true, 161#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:38,191 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:38,191 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:38,191 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:38,191 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:38,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 161#true, 157#true, 3#L1023-6true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:38,191 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:38,191 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:38,191 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:38,191 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:38,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 132#L1024true, 161#true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:38,310 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:48:38,310 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:38,310 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:38,310 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:38,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 132#L1024true, 161#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:38,433 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:48:38,433 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:38,433 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:38,433 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:39,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][229], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 3#L1023-6true, 157#true, 47#L1022-3true, 128#L1035-8true, 7#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:39,042 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:48:39,042 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:39,042 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:39,043 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:39,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][186], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 7#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:39,190 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:48:39,190 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:39,190 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:39,190 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:39,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][233], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, 161#true, 20#L1035-9true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 47#L1022-3true, 7#L1022-3true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:39,210 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:48:39,210 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:39,210 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:39,210 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:39,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][191], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 47#L1022-3true, 7#L1022-3true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:39,357 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:48:39,357 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:39,357 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:39,357 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:39,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][236], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 7#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:39,534 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 03:48:39,534 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:48:39,534 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:48:39,534 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:48:39,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][238], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 47#L1022-3true, 7#L1022-3true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:39,534 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:48:39,534 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:39,534 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:39,534 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:39,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][191], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 7#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:39,535 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:48:39,535 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:39,535 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:39,535 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:39,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][238], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 7#L1022-3true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:39,715 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:48:39,715 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:39,715 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:39,715 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:40,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true, 169#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:40,177 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:48:40,177 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:40,177 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:40,177 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:40,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][121], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 157#true, 128#L1035-8true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true]) [2023-11-30 03:48:40,613 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:48:40,613 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:40,613 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:40,613 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:40,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true, 169#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:40,613 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,613 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,613 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,613 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][227], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 20#L1035-9true, 14#L1023-5true, 157#true, 47#L1022-3true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:40,613 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:40,613 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:40,613 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:40,613 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:40,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 47#L1022-3true, 169#true, 128#L1035-8true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:40,617 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:48:40,617 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:40,617 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:40,617 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:40,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 157#true, 169#true, 128#L1035-8true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:40,617 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:48:40,617 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:40,617 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:40,617 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:40,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][127], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, 20#L1035-9true, 99#L1024-3true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true]) [2023-11-30 03:48:40,832 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,832 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,832 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,832 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][121], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 157#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true]) [2023-11-30 03:48:40,841 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,842 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,842 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,842 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][121], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 99#L1024-3true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 157#true, 128#L1035-8true, 169#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:40,843 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,843 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,843 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,843 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][227], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 20#L1035-9true, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 47#L1022-3true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:40,847 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 03:48:40,847 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:48:40,847 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:48:40,847 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:48:40,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][227], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 20#L1035-9true, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:40,847 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,847 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,847 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,847 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][227], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, 20#L1035-9true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 47#L1022-3true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:40,848 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,848 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,848 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,848 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][230], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 47#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:40,848 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,848 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,848 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,848 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][177], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 7#L1022-3true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:40,849 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,849 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,849 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,849 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][176], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 157#true, 169#true, 128#L1035-8true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:40,853 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,853 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,854 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:40,854 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:41,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 14#L1023-5true, 157#true, 169#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,042 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,042 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,042 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,043 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][127], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 20#L1035-9true, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:41,043 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,043 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,043 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,043 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][127], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, 20#L1035-9true, 99#L1024-3true, threadThread3of3ForFork0InUse, 157#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:41,044 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,044 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,044 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,044 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 169#true, 47#L1022-3true, 128#L1035-8true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:41,045 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,045 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,045 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,045 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 157#true, 47#L1022-3true, 169#true, 128#L1035-8true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:41,046 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,046 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,046 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,046 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 99#L1024-3true, 157#true, 169#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:41,061 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,061 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,061 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,061 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][234], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 3#L1023-6true, 157#true, 169#true, 47#L1022-3true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,066 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,066 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,066 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,066 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][177], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 7#L1022-3true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,067 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,067 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,067 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,067 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][177], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 7#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 55#L1035-10true]) [2023-11-30 03:48:41,067 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,067 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,067 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,067 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][180], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 20#L1035-9true, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:41,069 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,069 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,069 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,069 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:41,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [threadThread1of3ForFork0InUse, 75#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 61#L1023-4true, 157#true, 169#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,150 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,150 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,150 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,150 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][196], [75#L1024-3true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,150 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,150 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,150 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,150 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,569 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,569 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,569 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,569 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,570 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,570 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,570 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,570 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 55#L1035-10true]) [2023-11-30 03:48:41,571 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,571 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,571 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,571 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][227], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 132#L1024true, 20#L1035-9true, threadThread3of3ForFork0InUse, 161#true, 157#true, 47#L1022-3true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:41,573 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,573 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,573 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,573 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][227], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 132#L1024true, 20#L1035-9true, threadThread3of3ForFork0InUse, 161#true, 157#true, 47#L1022-3true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:41,574 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,574 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,574 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,574 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][176], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 169#true, 128#L1035-8true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:41,578 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,578 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,578 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,578 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 36#$Ultimate##0true, 82#L1035-11true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,579 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,579 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,579 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,579 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,586 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,586 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,586 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,586 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 55#L1035-10true]) [2023-11-30 03:48:41,587 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,587 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,587 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,587 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][234], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 3#L1023-6true, 157#true, 47#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:41,591 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,591 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,591 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,591 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][196], [75#L1024-3true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,591 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,591 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,591 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,591 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][230], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 169#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,592 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 03:48:41,592 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:41,592 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:41,592 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:41,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][234], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 169#true, 47#L1022-3true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,592 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,593 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,593 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,593 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][230], [threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 169#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,593 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 03:48:41,593 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:41,593 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:41,593 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:41,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][234], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,594 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,594 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,594 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,594 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 55#L1035-10true]) [2023-11-30 03:48:41,595 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,595 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,595 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,595 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][181], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 7#L1022-3true, 169#true, 82#L1035-11true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,598 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 03:48:41,598 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:41,598 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:41,598 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:41,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][181], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 169#true, 7#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,598 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,598 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,598 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,598 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][181], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 7#L1022-3true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,598 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,598 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,599 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,599 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][181], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 7#L1022-3true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,599 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,599 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,599 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,599 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 169#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,601 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,602 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,602 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,602 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [75#L1024-3true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,626 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,626 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,626 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,626 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [threadThread1of3ForFork0InUse, 75#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 47#L1022-3true, 169#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,629 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,629 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,629 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,629 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 47#L1022-3true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,629 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,629 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,629 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,629 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 113#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 7#L1022-3true, 131#L1023-5true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,633 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,633 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,633 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,633 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 61#L1023-4true, 157#true, 47#L1022-3true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,660 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,660 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,660 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,660 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [75#L1024-3true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,660 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,660 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,660 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,660 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,660 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [75#L1024-3true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 47#L1022-3true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,661 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,661 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,661 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,661 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 61#L1023-4true, 157#true, 169#true, 7#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,662 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,662 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,662 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,662 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:41,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, 99#L1024-3true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:41,781 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,781 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,781 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,781 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,782 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,782 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,782 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,782 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 99#L1024-3true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,782 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,782 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,782 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,782 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][230], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 47#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,783 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:48:41,783 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:48:41,783 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:48:41,783 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:48:41,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, 99#L1024-3true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 47#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,783 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,783 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,783 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,783 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][230], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 47#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,783 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,783 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,783 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,783 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][230], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,783 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,783 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,784 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,784 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][234], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 47#L1022-3true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,784 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,784 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,784 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,784 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][180], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, 20#L1035-9true, threadThread3of3ForFork0InUse, 157#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true]) [2023-11-30 03:48:41,786 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,786 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,786 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,786 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][177], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 7#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:41,786 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:48:41,786 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:48:41,786 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:48:41,786 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:48:41,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 7#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:41,787 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][181], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 7#L1022-3true, 169#true, 82#L1035-11true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,787 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][177], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 7#L1022-3true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,787 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][177], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 7#L1022-3true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,787 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 36#$Ultimate##0true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,788 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,789 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,789 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,789 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 157#true, 169#true, 36#$Ultimate##0true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,789 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,789 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,789 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,789 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 36#$Ultimate##0true, 82#L1035-11true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,790 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,790 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,790 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,790 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [75#L1024-3true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,798 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,798 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,799 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,799 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,799 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][234], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 169#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:41,799 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,799 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,799 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,799 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][234], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:41,799 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,799 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,799 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,800 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 3#L1023-6true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,800 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,800 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,800 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,800 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [threadThread1of3ForFork0InUse, 75#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 169#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,801 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,801 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,801 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,801 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 113#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 7#L1022-3true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,803 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,803 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,803 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,803 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 169#true, 36#$Ultimate##0true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,804 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,804 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,804 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,804 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [75#L1024-3true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:41,830 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,830 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,830 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,830 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 47#L1022-3true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,832 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,832 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,832 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,832 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,832 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,832 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,832 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,832 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 47#L1022-3true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,832 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,832 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,832 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,832 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,832 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 113#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 7#L1022-3true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,836 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,836 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,836 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,836 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 7#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,837 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,837 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,837 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,837 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 7#L1022-3true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,837 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,837 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,837 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,837 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 7#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:41,837 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,837 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,837 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,837 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 61#L1023-4true, 157#true, 47#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:41,861 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,861 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,861 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,861 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [threadThread1of3ForFork0InUse, 75#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:41,861 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,861 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,861 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,861 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,861 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [threadThread1of3ForFork0InUse, 75#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:41,861 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:41,861 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:41,861 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:41,861 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:41,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 61#L1023-4true, 157#true, 169#true, 7#L1022-3true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,863 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,863 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,863 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,863 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 106#L1022-3true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:41,876 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,876 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,876 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,876 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 113#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 106#L1022-3true, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,877 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,877 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,877 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,877 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:41,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,882 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,882 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,882 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,882 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,882 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,882 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,882 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,882 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 99#L1024-3true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,980 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,980 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,980 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,980 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 99#L1024-3true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:41,980 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,980 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,980 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,981 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 169#true, 47#L1022-3true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,981 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,981 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,981 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,981 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][234], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 47#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:41,981 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,981 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,981 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,981 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,981 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,981 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,982 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,982 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 47#L1022-3true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,982 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,982 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,982 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,982 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 157#true, 169#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,982 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,982 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,982 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,982 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 47#L1022-3true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,982 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,982 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,982 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,982 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,983 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,983 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,983 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,983 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 7#L1022-3true, 82#L1035-11true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,985 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,985 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,985 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,985 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][181], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 7#L1022-3true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,985 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,985 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,985 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,985 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 7#L1022-3true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,985 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,985 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,985 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,985 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 99#L1024-3true, 157#true, 169#true, 7#L1022-3true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,985 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,985 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,985 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,986 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 99#L1024-3true, 157#true, 169#true, 7#L1022-3true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,986 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,986 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,986 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,986 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 7#L1022-3true, 82#L1035-11true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,986 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,986 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,986 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,986 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 36#$Ultimate##0true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:41,988 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,988 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,988 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,988 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 99#L1024-3true, 157#true, 169#true, 36#$Ultimate##0true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,988 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,988 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,988 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,988 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 113#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:41,994 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,994 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,994 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,994 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [75#L1024-3true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:41,997 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:41,997 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:41,997 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:41,997 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:41,997 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:41,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 169#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:41,998 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,998 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,999 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,999 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:41,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 47#L1022-3true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:41,999 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,999 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,999 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:41,999 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 113#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 3#L1023-6true, 169#true, 7#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:42,000 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,000 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,000 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,000 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][181], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 7#L1022-3true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,001 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:48:42,001 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:42,001 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:42,001 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:42,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][181], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 7#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,001 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:48:42,002 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:42,002 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:42,002 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:42,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 7#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,002 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,002 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,002 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,002 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 113#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 3#L1023-6true, 7#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:42,002 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,002 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,002 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,002 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 3#L1023-6true, 169#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,004 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,004 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,004 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,004 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 47#L1022-3true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,027 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,027 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,027 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,027 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 47#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,027 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,027 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,027 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,027 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 47#L1022-3true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:42,027 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,027 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,028 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,028 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,028 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][258], [threadThread1of3ForFork0InUse, 113#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 7#L1022-3true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:42,030 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:48:42,030 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:42,030 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:42,030 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:42,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][258], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 7#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:42,030 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,030 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,030 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,030 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 113#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 7#L1022-3true, 131#L1023-5true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,030 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,031 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,031 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,031 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,031 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 169#true, 7#L1022-3true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,031 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,031 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,031 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,031 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,031 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 7#L1022-3true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:42,034 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,034 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,034 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,034 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 7#L1022-3true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:42,035 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,035 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,035 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,035 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 7#L1022-3true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,035 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,035 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,035 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,035 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 61#L1023-4true, 157#true, 7#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:42,057 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,057 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,057 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,057 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,068 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,068 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,068 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,068 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 106#L1022-3true, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,068 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,068 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,068 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,068 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:42,069 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,069 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,069 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,069 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [threadThread1of3ForFork0InUse, 75#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:42,069 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,069 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,069 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,070 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:42,073 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,073 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,073 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,073 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 106#L1022-3true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,073 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,073 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,073 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,073 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:42,074 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,074 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,074 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,074 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, 106#L1022-3true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,074 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,074 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,074 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,074 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, 106#L1022-3true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,074 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,074 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,074 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,074 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 113#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, 106#L1022-3true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:42,074 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,075 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,075 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,075 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:42,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,075 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,075 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,075 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,075 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, 34#L1023-6true, threadThread2of3ForFork0InUse, 106#L1022-3true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,075 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,075 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,075 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,075 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,173 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,173 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,173 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,173 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 14#L1023-5true, 157#true, 169#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:42,173 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,173 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,173 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,173 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:42,174 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,174 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,174 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,174 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][234], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 47#L1022-3true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,174 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 03:48:42,174 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:42,174 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:42,174 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:42,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 157#true, 47#L1022-3true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,174 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,174 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,174 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,174 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,174 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][234], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 47#L1022-3true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,175 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 03:48:42,175 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:42,175 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:42,175 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:42,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 47#L1022-3true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,175 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,175 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,175 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,175 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,175 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 82#L1035-11true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,176 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,176 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,176 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,176 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 7#L1022-3true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,178 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,178 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,178 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,178 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 7#L1022-3true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,178 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,178 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,178 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,178 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 7#L1022-3true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,178 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,178 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,178 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,178 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][181], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 7#L1022-3true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,179 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 03:48:42,179 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:42,179 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:42,179 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:42,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 7#L1022-3true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,179 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,179 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,179 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,179 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,179 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][181], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 7#L1022-3true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,179 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,179 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,179 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,179 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][181], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 7#L1022-3true, 169#true, 82#L1035-11true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,180 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 03:48:42,180 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:42,180 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:42,180 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:42,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 7#L1022-3true, 82#L1035-11true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,180 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,180 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,180 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,180 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,180 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][181], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 7#L1022-3true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,180 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,180 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,180 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,180 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 36#$Ultimate##0true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,181 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,181 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,181 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,181 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 3#L1023-6true, 47#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,190 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,190 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,190 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,190 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 169#true, 7#L1022-3true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,191 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,191 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,191 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,191 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,193 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 7#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,193 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,193 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,193 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,193 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,193 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,193 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 7#L1022-3true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,193 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,193 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,193 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,193 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,193 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 113#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 7#L1022-3true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,226 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,226 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,226 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,226 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,226 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 131#L1023-5true, 7#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,227 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,227 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,227 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,227 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,227 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 7#L1022-3true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,227 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,227 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,227 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,228 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,228 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 106#L1022-3true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,280 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,280 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,280 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,280 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 106#L1022-3true, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:42,280 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,280 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,280 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,281 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,281 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,281 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,281 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,281 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,281 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,282 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,282 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,282 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,282 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,282 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,282 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,282 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,282 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,282 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,282 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,283 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, 34#L1023-6true, threadThread2of3ForFork0InUse, 106#L1022-3true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,283 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,283 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,283 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,283 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,283 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:42,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][234], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:42,986 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 03:48:42,986 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:48:42,986 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:48:42,986 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:48:42,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,986 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,986 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,986 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,987 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,987 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][234], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 47#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:42,987 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 03:48:42,987 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:48:42,987 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:48:42,987 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:48:42,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, 99#L1024-3true, threadThread3of3ForFork0InUse, 157#true, 47#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:42,988 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,988 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,988 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,988 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,988 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:42,989 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,989 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,989 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,989 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 47#L1022-3true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,989 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:48:42,989 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:42,989 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:42,989 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:42,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:42,990 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,990 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,990 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,990 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 47#L1022-3true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,990 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:48:42,990 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:42,990 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:42,990 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:42,990 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:42,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,990 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:48:42,990 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:42,990 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:42,990 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:42,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 7#L1022-3true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:42,992 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,992 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,992 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,992 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,992 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 99#L1024-3true, 157#true, 169#true, 7#L1022-3true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,992 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,993 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,993 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,993 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,993 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 113#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 7#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:42,993 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,993 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,993 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,993 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 7#L1022-3true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,993 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:48:42,993 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:42,993 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:42,994 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:42,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 7#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,994 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:48:42,994 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:42,994 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:42,994 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:42,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:42,995 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,995 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,996 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:42,996 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 7#L1022-3true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,007 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 03:48:43,007 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:48:43,007 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:48:43,007 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:48:43,007 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:48:43,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 3#L1023-6true, 7#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,007 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,007 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,007 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,007 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,007 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,008 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 3#L1023-6true, 169#true, 7#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,008 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,008 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,008 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,008 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,008 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,008 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,040 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 7#L1022-3true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,040 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,040 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,040 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,040 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,040 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 106#L1022-3true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,090 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,090 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,090 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,090 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,090 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,090 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,090 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,090 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,090 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,090 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:43,091 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,091 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,091 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,091 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,091 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,092 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:43,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 47#L1022-3true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,214 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:48:43,214 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:43,214 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:43,214 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:43,214 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:43,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 7#L1022-3true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,216 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:48:43,216 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:43,216 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:43,216 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:43,216 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:43,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 7#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:43,408 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:48:43,409 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:43,409 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:43,409 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:43,409 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:43,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 131#L1023-5true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,451 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,452 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,452 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,452 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [threadThread1of3ForFork0InUse, 75#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 61#L1023-4true, 157#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,470 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:48:43,470 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:43,470 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:43,470 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:43,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 113#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 61#L1023-4true, 14#L1023-5true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,472 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:48:43,472 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:43,472 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:43,472 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:43,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 61#L1023-4true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,479 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,479 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,479 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,479 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 61#L1023-4true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:43,479 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,479 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,479 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,479 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 61#L1023-4true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,480 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,480 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,480 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,480 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 61#L1023-4true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,480 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,480 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,480 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,480 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,578 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,578 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,578 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,578 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 131#L1023-5true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:43,613 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,613 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,613 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,613 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,615 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,615 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,615 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,615 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [75#L1024-3true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,616 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,616 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,616 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,616 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,616 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,616 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,616 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,616 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 169#true, 82#L1035-11true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,617 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,617 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,617 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,617 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 131#L1023-5true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,619 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,619 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,619 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,619 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 131#L1023-5true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,619 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,619 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,619 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,619 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 131#L1023-5true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,620 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,620 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,620 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,620 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][196], [75#L1024-3true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:43,621 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,621 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,621 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,621 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 113#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 131#L1023-5true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,623 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,623 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,623 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,623 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 113#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,628 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,628 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,628 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,628 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 113#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:43,628 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,629 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,629 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,629 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 61#L1023-4true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,637 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,637 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,637 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,637 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 61#L1023-4true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:43,637 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,637 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,637 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,637 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 61#L1023-4true, 157#true, 169#true, 82#L1035-11true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,638 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,638 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,638 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,638 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 61#L1023-4true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:43,639 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,639 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,639 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,639 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, 34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 61#L1023-4true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,639 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,639 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,639 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,639 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 61#L1023-4true, 14#L1023-5true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,640 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,640 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,640 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,640 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 113#L1024-3true, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 61#L1023-4true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,640 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,640 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,640 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,641 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 61#L1023-4true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,641 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,641 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,641 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,641 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 61#L1023-4true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 55#L1035-10true]) [2023-11-30 03:48:43,642 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,642 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,642 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,642 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 113#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 61#L1023-4true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,642 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,642 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,643 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,643 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:43,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,648 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,648 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,648 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,648 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:43,648 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,648 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,648 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,648 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [threadThread1of3ForFork0InUse, 75#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,649 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,649 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,649 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,649 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [75#L1024-3true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:43,649 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,649 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,649 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,649 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [threadThread1of3ForFork0InUse, 75#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,650 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,650 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,650 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,650 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [75#L1024-3true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,650 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,650 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,650 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,650 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 34#L1023-6true, 113#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:43,651 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,651 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,651 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,651 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 113#L1024-3true, 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,651 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,651 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,651 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,651 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][158], [69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 99#L1024-3true, 157#true, 169#true, 7#L1022-3true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 173#true, 150#true]) [2023-11-30 03:48:43,668 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,668 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,668 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,668 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][158], [69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 7#L1022-3true, 169#true, 173#true, 87#L1023-6true, 150#true]) [2023-11-30 03:48:43,669 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,669 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,669 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,669 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 169#true, 82#L1035-11true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,738 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,739 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,739 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,739 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 99#L1024-3true, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,751 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,751 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,751 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,751 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,751 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 113#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 3#L1023-6true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,757 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,757 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,757 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,757 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,769 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,769 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,769 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,769 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [75#L1024-3true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,770 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,770 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,770 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,770 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 131#L1023-5true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:43,770 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,770 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,770 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,771 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:43,771 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,771 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,771 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,771 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,772 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,773 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,773 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,773 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,773 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,773 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,773 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,773 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [75#L1024-3true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,773 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,774 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,774 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,774 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [75#L1024-3true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,774 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,774 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,774 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,774 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 131#L1023-5true, 82#L1035-11true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,775 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,775 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,775 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,775 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,775 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [75#L1024-3true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 82#L1035-11true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,775 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,775 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,776 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,776 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:43,776 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,777 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,777 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,777 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,777 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,777 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,777 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,777 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][258], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,777 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:48:43,777 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:48:43,777 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:48:43,778 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:48:43,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][258], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,778 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,778 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,778 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,778 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 113#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,778 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,778 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,778 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,778 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 131#L1023-5true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,779 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,779 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,779 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,779 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,779 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,780 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,780 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,780 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,780 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 34#L1023-6true, 113#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,782 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,783 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,783 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,783 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,783 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,783 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,783 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,783 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 61#L1023-4true, 157#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,794 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,794 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,794 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,794 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 61#L1023-4true, 14#L1023-5true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,795 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,795 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,795 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,795 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 61#L1023-4true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,795 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,795 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,795 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,796 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,796 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 61#L1023-4true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,796 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,796 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,796 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,796 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,796 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 61#L1023-4true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,797 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,797 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,797 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,797 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,797 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, 34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 61#L1023-4true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,798 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,798 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,798 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,799 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,799 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:43,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 14#L1023-5true, 157#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,896 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,896 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,896 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,896 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 157#true, 169#true, 82#L1035-11true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,897 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,897 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,897 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,897 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 82#L1035-11true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,897 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,897 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,897 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,897 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 99#L1024-3true, 157#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,898 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,898 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,898 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,898 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 99#L1024-3true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 82#L1035-11true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,898 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,898 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,898 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,899 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,899 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, 99#L1024-3true, threadThread3of3ForFork0InUse, 157#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,899 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,899 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,899 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,899 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 82#L1035-11true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,924 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,924 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,924 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,924 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,925 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,925 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,925 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,926 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,926 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, 99#L1024-3true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,926 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,926 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,926 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,926 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,927 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,927 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,927 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,927 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 14#L1023-5true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,927 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,927 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,928 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,928 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,928 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,928 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,928 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,928 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 55#L1035-10true]) [2023-11-30 03:48:43,929 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,929 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,929 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,929 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,930 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,930 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,930 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,930 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 157#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,931 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,931 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,931 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,931 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,936 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,936 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,936 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,936 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,936 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:43,936 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,936 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,936 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,936 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,937 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,937 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,937 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,937 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,937 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,937 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,937 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,937 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,937 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 14#L1023-5true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:43,942 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,942 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,942 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,942 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,942 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 3#L1023-6true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,945 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,945 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,945 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,945 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 169#true, 82#L1035-11true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,945 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,945 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,945 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,945 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,945 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,945 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,946 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,946 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 3#L1023-6true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,946 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,946 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,946 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,946 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:43,947 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,947 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,947 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,947 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 3#L1023-6true, 169#true, 82#L1035-11true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,947 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,947 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,948 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,948 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,948 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [threadThread1of3ForFork0InUse, 75#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,948 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,948 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,948 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,948 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 3#L1023-6true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,948 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,948 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,948 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,948 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][196], [threadThread1of3ForFork0InUse, 75#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:43,949 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,949 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,949 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,949 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [threadThread1of3ForFork0InUse, 75#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,949 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,949 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,949 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,949 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,949 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,950 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,950 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,950 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,950 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,950 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 113#L1024-3true, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,951 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,951 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,951 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,951 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 34#L1023-6true, 113#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,953 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,953 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,953 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,953 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:43,961 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:43,962 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:43,962 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:43,962 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:43,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,962 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:43,962 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:43,962 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:43,962 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:43,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [threadThread1of3ForFork0InUse, 75#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,963 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:43,963 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:43,963 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:43,963 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:43,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [75#L1024-3true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,963 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:43,963 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:43,963 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:43,963 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:43,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 131#L1023-5true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,965 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,965 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,965 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,965 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 3#L1023-6true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,965 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,965 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,965 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,965 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 131#L1023-5true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,966 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,966 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,966 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,966 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,966 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [75#L1024-3true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:43,967 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,967 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,967 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,967 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, 34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,967 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,967 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,967 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,967 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 113#L1024-3true, 34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 3#L1023-6true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,968 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,968 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,968 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,968 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:43,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,968 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,968 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,968 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,968 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,969 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,969 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,969 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,969 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,969 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][258], [threadThread1of3ForFork0InUse, 113#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,970 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,970 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,970 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,970 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][258], [threadThread1of3ForFork0InUse, 113#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,970 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,970 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,970 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,970 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 113#L1024-3true, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,970 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,970 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,970 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,971 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,971 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,971 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,971 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,971 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,971 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,971 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [threadThread1of3ForFork0InUse, 75#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:43,972 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,972 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,972 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,972 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,972 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,972 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,972 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,972 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,972 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,973 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,973 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,973 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,973 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [threadThread1of3ForFork0InUse, 75#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,973 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,973 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,973 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,973 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [threadThread1of3ForFork0InUse, 75#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,973 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,974 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,974 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,974 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,974 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,974 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,974 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,974 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,974 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,974 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,975 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,975 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,975 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 169#true, 82#L1035-11true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,975 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,975 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,975 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,975 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,975 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][196], [threadThread1of3ForFork0InUse, 75#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,976 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,976 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,976 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,976 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [75#L1024-3true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,976 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,976 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,976 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,976 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,976 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][196], [threadThread1of3ForFork0InUse, 75#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,977 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,977 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,977 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,977 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [75#L1024-3true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 82#L1035-11true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,977 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,977 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,977 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,977 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,977 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][258], [threadThread1of3ForFork0InUse, 113#L1024-3true, 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,978 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,978 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,978 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,978 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:43,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][258], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, 113#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,978 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,978 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,978 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,979 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 113#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,979 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,979 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,979 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,979 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,979 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,979 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,979 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,979 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,980 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,980 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,980 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,980 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,980 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,980 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,980 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,981 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,981 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,981 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,981 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:43,982 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,982 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,982 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,982 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 61#L1023-4true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,989 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,989 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,989 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,989 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,989 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 61#L1023-4true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:43,990 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,990 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,990 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,990 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,990 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 61#L1023-4true, 157#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:43,990 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,991 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,991 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,991 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,991 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 61#L1023-4true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:43,991 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,992 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,992 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,992 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:43,992 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:44,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][255], [69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 7#L1022-3true, 173#true, 150#true]) [2023-11-30 03:48:44,005 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,005 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,005 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,006 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 157#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,074 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,074 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,074 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,074 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 99#L1024-3true, 157#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,075 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,075 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,075 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,075 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 157#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,076 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,076 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,076 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,076 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,076 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, 99#L1024-3true, threadThread3of3ForFork0InUse, 157#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,076 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,076 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,076 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,076 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,077 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,077 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,077 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,077 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,077 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,077 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 99#L1024-3true, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,078 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,078 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,078 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,078 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,078 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 99#L1024-3true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,078 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,078 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,078 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,078 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 82#L1035-11true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,079 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,079 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,079 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,079 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,079 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,079 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,079 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,079 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,080 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,080 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,080 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,080 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,082 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,082 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,082 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,082 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,082 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,082 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,082 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,082 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 82#L1035-11true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,083 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,083 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,083 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,083 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,083 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,083 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,083 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,083 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,085 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,085 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,085 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,085 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,085 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,085 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,085 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,085 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:44,086 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,086 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,086 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,087 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 113#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:44,088 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,088 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,088 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,088 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,092 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,092 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,092 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,092 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,092 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,092 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,092 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,093 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 99#L1024-3true, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,093 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,093 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,093 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,093 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,093 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,093 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,095 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,095 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,095 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,095 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,375 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,375 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,375 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,376 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 3#L1023-6true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,376 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,376 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,376 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,376 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 3#L1023-6true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,376 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,377 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,377 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,377 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,378 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,378 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,378 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,378 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,378 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,378 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,378 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,378 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,378 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [75#L1024-3true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,379 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,379 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,379 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,379 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,379 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, 34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,379 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,379 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,379 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,379 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 113#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,380 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:48:44,380 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:44,380 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:44,380 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:44,380 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:44,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,380 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,380 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,380 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,380 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,381 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,381 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,381 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,381 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,381 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,381 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,382 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,382 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,382 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,382 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,382 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][196], [75#L1024-3true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:44,383 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:48:44,383 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:44,383 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:44,383 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:44,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [threadThread1of3ForFork0InUse, 75#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,383 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,383 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,383 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,383 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,383 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][196], [threadThread1of3ForFork0InUse, 75#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:44,384 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:48:44,384 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:44,384 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:44,384 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:44,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [threadThread1of3ForFork0InUse, 75#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 82#L1035-11true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,384 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,384 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,384 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,384 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,384 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,385 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,385 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,385 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,385 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,385 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,392 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,392 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,392 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,392 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,392 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,392 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,392 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,392 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, 34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,393 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,393 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,393 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,393 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 113#L1024-3true, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,393 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,393 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,394 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,394 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,395 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,395 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,395 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,395 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 113#L1024-3true, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,395 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,395 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,395 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,395 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,395 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,396 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,396 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,396 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,396 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,396 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,396 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,396 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,396 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,397 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,397 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,397 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,397 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,397 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,397 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,397 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,398 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,398 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,398 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,398 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,398 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [threadThread1of3ForFork0InUse, 75#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,398 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,398 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,398 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,398 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,398 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [threadThread1of3ForFork0InUse, 75#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,399 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,399 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,399 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,399 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,399 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,399 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,399 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,400 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,400 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,400 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,400 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,400 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,400 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,400 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,401 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,401 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,401 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,401 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,401 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,401 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,401 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,401 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,407 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,407 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,408 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,408 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,408 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,408 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,408 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, 34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,409 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,414 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,414 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,414 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,414 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:44,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [threadThread1of3ForFork0InUse, 75#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:44,472 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,472 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,472 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,472 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:44,473 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,473 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,473 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,473 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,476 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,476 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,476 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,476 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,476 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,476 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,476 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,476 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,477 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,477 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,477 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,477 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,477 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,477 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,477 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,477 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 157#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,478 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,478 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,478 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,478 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,478 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,478 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,478 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,478 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 99#L1024-3true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,478 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,478 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,478 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,478 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,478 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 161#true, 99#L1024-3true, threadThread3of3ForFork0InUse, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,479 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,479 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,479 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,479 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,479 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 157#true, 169#true, 82#L1035-11true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,479 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,479 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,479 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,479 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,479 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 99#L1024-3true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,479 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,479 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,479 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,480 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,480 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 99#L1024-3true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,480 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,480 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,480 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,480 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,480 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 99#L1024-3true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,480 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,480 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,480 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,480 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 99#L1024-3true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,480 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,480 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,480 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,480 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,481 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 157#true, 169#true, 82#L1035-11true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,481 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,481 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,481 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,481 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,481 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 157#true, 169#true, 82#L1035-11true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,481 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,481 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,481 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,481 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,481 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,481 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,481 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,481 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,482 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 82#L1035-11true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,483 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,483 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,483 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,483 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,483 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,483 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,483 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,483 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,483 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,484 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 113#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:44,484 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,484 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,484 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,484 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:44,484 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,484 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,484 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,484 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [threadThread1of3ForFork0InUse, 75#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:44,485 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,485 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,485 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,485 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:44,485 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,485 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,485 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,485 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,489 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,489 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,489 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,489 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 3#L1023-6true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,489 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,489 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,489 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,489 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 113#L1024-3true, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,490 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,490 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,490 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,490 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,490 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 113#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,490 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,490 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,490 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,490 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,490 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,491 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,491 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,491 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,491 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,491 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 3#L1023-6true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,491 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,491 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,491 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,491 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,491 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,492 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,492 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,492 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,492 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,492 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,492 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,492 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,492 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,492 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,492 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,492 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,493 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,493 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,493 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,493 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [threadThread1of3ForFork0InUse, 75#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,493 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,493 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,493 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,493 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,493 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][201], [threadThread1of3ForFork0InUse, 75#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,493 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,493 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,493 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,494 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,494 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,494 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,494 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,494 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,494 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,494 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,494 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,494 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,494 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,494 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,494 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,495 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,495 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,495 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,495 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,495 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,495 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,498 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,498 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,498 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,498 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, 34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,500 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,500 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,500 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,500 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,501 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,501 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,501 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,501 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,501 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,501 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,502 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,502 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,502 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,502 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,502 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,502 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,502 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,502 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,502 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,502 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,502 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,502 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,502 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,502 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:44,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,503 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,503 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,503 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,503 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,503 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,503 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,503 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,503 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,503 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,503 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 75#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:44,504 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,504 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,504 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,504 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:44,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][255], [69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 61#L1023-4true, 14#L1023-5true, 157#true, 169#true, 173#true, 150#true]) [2023-11-30 03:48:44,522 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,522 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,522 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,522 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,555 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,555 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,556 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,556 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 14#L1023-5true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,556 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,556 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,556 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,556 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [threadThread1of3ForFork0InUse, 75#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:44,556 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,556 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,556 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,556 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [threadThread1of3ForFork0InUse, 75#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:44,557 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,557 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,557 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,557 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][165], [40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true]) [2023-11-30 03:48:44,559 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,559 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,559 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,559 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][165], [34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse]) [2023-11-30 03:48:44,559 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,560 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,560 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,560 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][165], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse]) [2023-11-30 03:48:44,560 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,560 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,560 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,560 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][165], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse]) [2023-11-30 03:48:44,560 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,560 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,560 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,560 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,561 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,561 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,561 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,561 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 157#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,561 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,561 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,562 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,562 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,562 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,562 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,562 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,562 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,563 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,563 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,563 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,563 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,563 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,563 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,563 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,563 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,564 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,564 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,564 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,564 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,564 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,564 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 113#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:44,564 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,564 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,564 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,564 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,565 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,565 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,565 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,565 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,565 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,565 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,565 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,565 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, 99#L1024-3true, threadThread3of3ForFork0InUse, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:44,565 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,565 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,565 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,565 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, 99#L1024-3true, threadThread3of3ForFork0InUse, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,565 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,565 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,565 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,565 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, 99#L1024-3true, threadThread3of3ForFork0InUse, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,566 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,566 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,566 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,566 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,566 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,566 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,566 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,566 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,566 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,566 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,567 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,567 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,567 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,567 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 82#L1035-11true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,567 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,567 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,567 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,567 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,567 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,568 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,568 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,568 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,568 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,568 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,569 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,569 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,569 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,569 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,569 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,569 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,570 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][224], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true]) [2023-11-30 03:48:44,572 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,572 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,572 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,572 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [75#L1024-3true, threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,573 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,573 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,573 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,573 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [75#L1024-3true, threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,573 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,573 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,573 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,573 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 75#L1024-3true, 113#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:44,574 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,574 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,574 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,574 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][258], [threadThread1of3ForFork0InUse, 75#L1024-3true, 113#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:44,577 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 03:48:44,577 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:44,577 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:44,577 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:44,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][258], [threadThread1of3ForFork0InUse, 75#L1024-3true, 113#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:44,578 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,578 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,578 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,578 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 75#L1024-3true, 113#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,578 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,578 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,578 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,578 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 75#L1024-3true, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,578 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,578 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,578 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,578 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [75#L1024-3true, threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,579 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,579 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,580 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,580 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [75#L1024-3true, threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,580 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,580 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,580 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,580 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][245], [threadThread1of3ForFork0InUse, 75#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:44,580 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,580 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,580 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,580 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:44,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][265], [69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 173#true, 150#true]) [2023-11-30 03:48:44,591 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,591 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,591 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,591 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][255], [69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 169#true, 131#L1023-5true, 173#true, 150#true]) [2023-11-30 03:48:44,592 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,592 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,592 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,592 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][265], [69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 3#L1023-6true, 157#true, 173#true, 150#true]) [2023-11-30 03:48:44,595 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,595 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,595 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,595 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][158], [69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 99#L1024-3true, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 173#true, 126#L1023-5true, 150#true]) [2023-11-30 03:48:44,623 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,623 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,623 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,623 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,628 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,628 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,629 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,629 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,629 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,629 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,629 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,629 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,629 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,629 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,629 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,629 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,629 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 99#L1024-3true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,630 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,630 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,630 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,630 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,630 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,630 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,630 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,630 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,630 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,630 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,631 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,631 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,631 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,631 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,631 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,632 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,632 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,632 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,632 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,634 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,634 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,634 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,634 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,634 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,634 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,634 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,634 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,634 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,635 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,635 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,635 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,635 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,635 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,635 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,635 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,635 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,635 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,635 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 113#L1024-3true, 34#L1023-6true, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,636 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,636 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,636 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,636 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,636 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 75#L1024-3true, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,638 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,638 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,638 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,638 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,638 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 75#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,641 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,641 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,641 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,641 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 75#L1024-3true, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,642 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,642 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,642 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,642 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 75#L1024-3true, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,642 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,642 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,642 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,642 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,642 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:44,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][158], [69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 173#true, 150#true]) [2023-11-30 03:48:44,652 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,652 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,652 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,652 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][158], [69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 169#true, 173#true, 87#L1023-6true, 150#true]) [2023-11-30 03:48:44,653 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,653 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,653 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,653 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][255], [69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 113#L1024-3true, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 169#true, 173#true, 150#true]) [2023-11-30 03:48:44,656 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,656 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,656 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,656 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][255], [69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 169#true, 173#true, 150#true]) [2023-11-30 03:48:44,656 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,656 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,656 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,657 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][219], [75#L1024-3true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 173#true, 150#true]) [2023-11-30 03:48:44,664 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,664 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,664 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,664 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][219], [69#ULTIMATE.startFINALtrue, 75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 173#true, 87#L1023-6true, 150#true]) [2023-11-30 03:48:44,664 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,664 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,664 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,664 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][219], [69#ULTIMATE.startFINALtrue, 75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 173#true, 126#L1023-5true, 150#true]) [2023-11-30 03:48:44,664 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,664 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,664 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,664 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][219], [75#L1024-3true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 131#L1023-5true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 173#true, 150#true]) [2023-11-30 03:48:44,664 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,664 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,664 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,664 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][219], [75#L1024-3true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 131#L1023-5true, 173#true, 87#L1023-6true, 150#true]) [2023-11-30 03:48:44,665 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,665 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,665 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,665 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][255], [69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 173#true, 150#true]) [2023-11-30 03:48:44,665 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,665 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,665 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,665 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,684 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,684 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,684 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,684 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,684 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,684 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,685 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,685 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,685 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,685 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][192], [75#L1024-3true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,685 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,685 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,685 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,685 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,685 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#L1024-3true, 161#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,685 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,685 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,686 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,686 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,686 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][165], [40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true]) [2023-11-30 03:48:44,687 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,687 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,687 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,687 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][165], [40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true]) [2023-11-30 03:48:44,687 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,687 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,687 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,687 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][165], [34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse]) [2023-11-30 03:48:44,687 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,687 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,687 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,687 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][165], [34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true]) [2023-11-30 03:48:44,688 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,688 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,688 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,688 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 75#L1024-3true, 113#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,691 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 03:48:44,691 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:48:44,691 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:48:44,691 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:48:44,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][261], [threadThread1of3ForFork0InUse, 75#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,691 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,691 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,691 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,691 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 75#L1024-3true, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,691 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,692 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,692 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,692 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,692 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][224], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,692 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,692 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,692 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,692 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][224], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,692 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,692 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,692 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,692 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][242], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0NotInUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true]) [2023-11-30 03:48:44,695 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,695 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,695 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,695 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][224], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true]) [2023-11-30 03:48:44,696 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,696 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,696 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,696 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][224], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 131#L1023-5true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true]) [2023-11-30 03:48:44,696 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,696 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,696 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,696 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][224], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 131#L1023-5true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true]) [2023-11-30 03:48:44,696 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,696 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,696 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,696 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][248], [threadThread1of3ForFork0InUse, 75#L1024-3true, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:44,698 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,698 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,698 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,698 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,698 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][224], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,698 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,698 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,699 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,699 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][224], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,699 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,699 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,699 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,699 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][242], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0NotInUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,701 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,701 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,701 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,701 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][242], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 161#true, threadThread3of3ForFork0InUse, 157#true, 131#L1023-5true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,702 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,702 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,702 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,702 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:44,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][255], [69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 173#true, 150#true]) [2023-11-30 03:48:44,718 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,718 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,718 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,718 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][255], [69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 173#true, 150#true]) [2023-11-30 03:48:44,719 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,719 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,719 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,719 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][165], [40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,736 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,736 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,736 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,736 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,736 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][165], [40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of3ForFork0NotInUse]) [2023-11-30 03:48:44,736 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,736 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,736 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,736 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,736 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][165], [34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true]) [2023-11-30 03:48:44,737 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,737 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,737 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,737 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,737 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][165], [34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of3ForFork0NotInUse]) [2023-11-30 03:48:44,737 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,737 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,737 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,737 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,737 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][224], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 3#L1023-6true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,743 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,743 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,743 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,743 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,743 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][224], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,743 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,743 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,743 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,743 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,743 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][224], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true]) [2023-11-30 03:48:44,748 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,748 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,748 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,748 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,748 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][224], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true]) [2023-11-30 03:48:44,748 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,748 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,748 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,748 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,748 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][242], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true]) [2023-11-30 03:48:44,749 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,749 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,749 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,749 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][242], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:44,749 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,749 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,749 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,749 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:44,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][255], [69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 113#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 173#true, 150#true]) [2023-11-30 03:48:44,760 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:48:44,760 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:44,760 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:44,760 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:44,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][265], [threadThread1of3ForFork0InUse, 75#L1024-3true, 69#ULTIMATE.startFINALtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 131#L1023-5true, 173#true, 150#true]) [2023-11-30 03:48:44,801 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:48:44,801 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:44,801 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:44,801 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:44,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][265], [threadThread1of3ForFork0InUse, 75#L1024-3true, 69#ULTIMATE.startFINALtrue, 113#L1024-3true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 3#L1023-6true, 173#true, 150#true]) [2023-11-30 03:48:44,803 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:48:44,803 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:48:44,803 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:48:44,803 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:48:45,719 INFO L124 PetriNetUnfolderBase]: 39869/80996 cut-off events. [2023-11-30 03:48:45,719 INFO L125 PetriNetUnfolderBase]: For 207351/386425 co-relation queries the response was YES. [2023-11-30 03:48:45,971 INFO L83 FinitePrefix]: Finished finitePrefix Result has 274911 conditions, 80996 events. 39869/80996 cut-off events. For 207351/386425 co-relation queries the response was YES. Maximal size of possible extension queue 2909. Compared 921890 event pairs, 17813 based on Foata normal form. 385/65508 useless extension candidates. Maximal degree in co-relation 103211. Up to 43829 conditions per place. [2023-11-30 03:48:46,430 INFO L140 encePairwiseOnDemand]: 140/146 looper letters, 122 selfloop transitions, 5 changer transitions 12/268 dead transitions. [2023-11-30 03:48:46,430 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 162 places, 268 transitions, 1901 flow [2023-11-30 03:48:46,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 03:48:46,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 03:48:46,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 644 transitions. [2023-11-30 03:48:46,433 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7351598173515982 [2023-11-30 03:48:46,433 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 644 transitions. [2023-11-30 03:48:46,433 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 644 transitions. [2023-11-30 03:48:46,433 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:48:46,433 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 644 transitions. [2023-11-30 03:48:46,434 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 107.33333333333333) internal successors, (644), 6 states have internal predecessors, (644), 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) [2023-11-30 03:48:46,435 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 146.0) internal successors, (1022), 7 states have internal predecessors, (1022), 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) [2023-11-30 03:48:46,436 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 146.0) internal successors, (1022), 7 states have internal predecessors, (1022), 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) [2023-11-30 03:48:46,436 INFO L307 CegarLoopForPetriNet]: 147 programPoint places, 15 predicate places. [2023-11-30 03:48:46,436 INFO L500 AbstractCegarLoop]: Abstraction has has 162 places, 268 transitions, 1901 flow [2023-11-30 03:48:46,436 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 99.5) internal successors, (597), 6 states have internal predecessors, (597), 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) [2023-11-30 03:48:46,437 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:48:46,437 INFO L232 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 03:48:46,437 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-11-30 03:48:46,437 INFO L425 AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 7 more)] === [2023-11-30 03:48:46,437 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:48:46,437 INFO L85 PathProgramCache]: Analyzing trace with hash -357368312, now seen corresponding path program 1 times [2023-11-30 03:48:46,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:48:46,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880424018] [2023-11-30 03:48:46,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:48:46,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:48:46,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:48:46,467 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-11-30 03:48:46,467 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:48:46,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880424018] [2023-11-30 03:48:46,468 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880424018] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:48:46,468 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:48:46,468 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 03:48:46,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867658638] [2023-11-30 03:48:46,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:48:46,468 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 03:48:46,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:48:46,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 03:48:46,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 03:48:46,469 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 146 [2023-11-30 03:48:46,470 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 162 places, 268 transitions, 1901 flow. Second operand has 3 states, 3 states have (on average 119.0) internal successors, (357), 3 states have internal predecessors, (357), 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) [2023-11-30 03:48:46,470 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:48:46,470 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 146 [2023-11-30 03:48:46,470 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:48:46,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([575] L1032-9-->$Ultimate##0: Formula: (and (= |v_threadThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre10#1_19| v_threadThread3of3ForFork0_thidvar0_2) (= |v_threadThread3of3ForFork0_#in~arg.offset_4| 0)) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_19|} OutVars{ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_19|, threadThread3of3ForFork0_#in~arg.offset=|v_threadThread3of3ForFork0_#in~arg.offset_4|, threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_4|, threadThread3of3ForFork0_~arg.offset=v_threadThread3of3ForFork0_~arg.offset_4, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_2, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_4|, threadThread3of3ForFork0_#in~arg.base=|v_threadThread3of3ForFork0_#in~arg.base_4|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_10|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_6|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_6|, threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_12|, threadThread3of3ForFork0_~arg.base=v_threadThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[threadThread3of3ForFork0_#in~arg.offset, threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_~arg.offset, threadThread3of3ForFork0_thidvar0, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_#in~arg.base, threadThread3of3ForFork0_#t~nondet4, threadThread3of3ForFork0_#t~nondet3, threadThread3of3ForFork0_#t~nondet6, threadThread3of3ForFork0_#t~nondet5, threadThread3of3ForFork0_~arg.base][171], [161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 116#L1032-10true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:48:46,766 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 03:48:46,766 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:48:46,766 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:48:46,766 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:48:46,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([463] L1038-->L1038-1: Formula: (= |v_#race~data~0_6| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_6|} AuxVars[] AssignedVars[#race~data~0][190], [threadThread1of3ForFork0InUse, 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 161#true, 180#true, 169#true, 173#true, 159#(= |#race~data~0| 0), 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 121#L1038-1true]) [2023-11-30 03:48:46,922 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 03:48:46,922 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 03:48:46,922 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 03:48:46,922 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 03:48:47,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][206], [threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 99#L1024-3true, 20#L1035-9true, 161#true, 14#L1023-5true, 157#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:47,575 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:48:47,575 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:48:47,575 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:48:47,575 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:48:47,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][214], [threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:47,672 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:48:47,672 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:47,672 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:47,672 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:47,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][206], [threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 20#L1035-9true, 161#true, 99#L1024-3true, 157#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:47,677 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:48:47,677 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:47,677 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:47,677 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:47,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 20#L1035-9true, 161#true, 180#true, 157#true, 3#L1023-6true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:47,678 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:48:47,678 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:47,679 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:47,679 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:48:47,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:47,793 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:48:47,793 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:47,793 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:47,793 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:47,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][214], [threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 99#L1024-3true, 161#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:47,793 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:48:47,793 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:47,793 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:47,793 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:47,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 161#true, 157#true, 3#L1023-6true, 180#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:47,795 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:48:47,795 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:47,795 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:47,795 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:48:47,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][127], [threadThread1of3ForFork0InUse, 120#L1024true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 20#L1035-9true, 99#L1024-3true, 161#true, 157#true, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:47,949 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:47,949 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:47,949 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:47,949 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:47,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:47,949 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:47,949 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:47,949 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:47,949 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:47,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 161#true, 99#L1024-3true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:47,949 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:47,949 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:47,949 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:47,949 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:47,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0NotInUse, 20#L1035-9true, 161#true, 157#true, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:48:47,950 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:47,950 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:47,950 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:47,950 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:47,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 161#true, 157#true, 3#L1023-6true, 180#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:47,950 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:48:47,950 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:47,950 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:47,950 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:48:48,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [threadThread1of3ForFork0InUse, 120#L1024true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 161#true, 99#L1024-3true, 180#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:48,308 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:48,308 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:48,308 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:48,308 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:48,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 161#true, 99#L1024-3true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:48,309 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:48,309 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:48,309 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:48,309 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:48,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [threadThread1of3ForFork0InUse, 75#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0NotInUse, 161#true, 157#true, 180#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true]) [2023-11-30 03:48:48,310 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:48,310 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:48,310 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:48,310 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:48,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 161#true, 180#true, 157#true, 3#L1023-6true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:48,310 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:48:48,310 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:48,310 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:48,311 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:48:48,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][143], [75#L1024-3true, 60#L1034true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:48,426 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:48:48,426 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:48,426 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:48,426 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:48,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 120#L1024true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 99#L1024-3true, 161#true, 157#true, 180#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:48,478 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:48:48,478 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:48,478 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:48,478 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:48,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0NotInUse, 161#true, 157#true, 180#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:48,479 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:48:48,479 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:48,479 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:48,479 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:48:48,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][172], [120#L1024true, 60#L1034true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:48,558 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:48:48,558 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:48,558 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:48,558 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:48,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][178], [60#L1034true, 75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:48,602 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:48:48,602 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:48,602 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:48,602 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:48,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][143], [75#L1024-3true, 161#true, 157#true, 66#L1034-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:48,607 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:48:48,607 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:48,607 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:48,607 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:48,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [threadThread1of3ForFork0InUse, 120#L1024true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 161#true, 99#L1024-3true, 157#true, 180#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:48,657 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:48:48,657 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:48,657 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:48,657 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:48,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [threadThread1of3ForFork0InUse, 75#L1024-3true, threadThread2of3ForFork0InUse, 132#L1024true, threadThread3of3ForFork0NotInUse, 161#true, 180#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:48,658 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:48:48,658 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:48,658 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:48,658 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:48:48,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][172], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 66#L1034-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:48,762 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:48:48,762 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:48:48,762 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:48:48,762 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:48:48,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][217], [120#L1024true, 60#L1034true, 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:48,764 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:48:48,764 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:48:48,764 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:48:48,764 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:48:48,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][178], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 66#L1034-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:48,808 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:48:48,808 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:48:48,808 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:48:48,808 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:48:48,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][143], [75#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 39#L1035true, 180#true, 169#true]) [2023-11-30 03:48:48,812 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:48:48,812 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:48:48,812 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:48:48,812 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:48:48,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][143], [75#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 15#L1034-7true, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:48,814 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:48:48,814 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:48:48,814 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:48:48,814 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:48:48,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][143], [75#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 65#L1032-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:48,904 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:48:48,904 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:48,904 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:48,904 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:48,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][172], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 39#L1035true, 180#true, 169#true]) [2023-11-30 03:48:48,997 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:48:48,997 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:48,997 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:48,997 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:49,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][172], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 15#L1034-7true, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:49,003 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:48:49,003 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:49,004 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:49,004 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:49,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][217], [120#L1024true, 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 66#L1034-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:49,005 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:48:49,005 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:49,005 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:49,005 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:49,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][178], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 180#true]) [2023-11-30 03:48:49,054 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:48:49,054 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:49,054 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:49,054 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:49,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][178], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 15#L1034-7true, 180#true]) [2023-11-30 03:48:49,054 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:48:49,054 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:49,054 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:49,054 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:49,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][143], [75#L1024-3true, 161#true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:49,059 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:48:49,059 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:49,059 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:49,059 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:49,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][143], [75#L1024-3true, 161#true, 41#L1037true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:49,062 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:48:49,062 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:49,062 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:49,062 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:48:49,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][172], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 65#L1032-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:49,141 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,141 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,141 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,141 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][178], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 65#L1032-4true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:49,148 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,148 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,148 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,148 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][143], [75#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 67#L1032-5true, 180#true, 169#true]) [2023-11-30 03:48:49,151 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,151 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,151 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,151 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][266], [161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 180#true, 7#L1022-3true, 128#L1035-8true]) [2023-11-30 03:48:49,201 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,201 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,201 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,201 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][172], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:49,233 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,234 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,234 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,234 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][217], [120#L1024true, 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 180#true]) [2023-11-30 03:48:49,235 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,236 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,236 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,236 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][172], [120#L1024true, 161#true, 157#true, 41#L1037true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:49,239 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,239 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,240 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,240 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][217], [120#L1024true, 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 15#L1034-7true, 180#true]) [2023-11-30 03:48:49,242 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,242 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,242 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,242 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][267], [161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 169#true, 128#L1035-8true]) [2023-11-30 03:48:49,267 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,267 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,267 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,267 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][178], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:49,285 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,285 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,286 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,286 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][178], [75#L1024-3true, 161#true, 41#L1037true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:49,286 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,286 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,286 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,286 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][143], [75#L1024-3true, 161#true, 157#true, 86#L1035-2true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:49,525 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,525 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,525 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,525 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][143], [75#L1024-3true, 161#true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 115#L1037-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:49,527 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,528 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,528 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,528 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:48:49,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][172], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 67#L1032-5true, 169#true]) [2023-11-30 03:48:49,611 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,611 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,611 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,611 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][217], [120#L1024true, 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 65#L1032-4true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:49,612 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,612 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,612 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,612 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][178], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 67#L1032-5true, 180#true]) [2023-11-30 03:48:49,620 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,620 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,620 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,620 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][143], [75#L1024-3true, 161#true, 157#true, 107#L1032-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:49,622 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,622 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,622 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,622 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][198], [161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 55#L1035-10true]) [2023-11-30 03:48:49,674 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:48:49,674 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:49,674 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:49,674 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:49,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][275], [20#L1035-9true, 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:49,701 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,701 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,701 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,702 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][172], [120#L1024true, 161#true, 157#true, 86#L1035-2true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:49,742 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,742 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,742 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,742 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][217], [120#L1024true, 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:49,743 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,743 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,743 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,744 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][172], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 115#L1037-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:49,749 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,749 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,749 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,749 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][217], [120#L1024true, 161#true, 41#L1037true, 157#true, 131#L1023-5true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:49,751 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,751 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,751 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,751 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][276], [20#L1035-9true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:49,789 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,789 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,789 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,789 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][178], [75#L1024-3true, 161#true, 157#true, 86#L1035-2true, 131#L1023-5true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:49,809 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,809 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,809 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,809 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][178], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 115#L1037-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:49,810 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,810 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,810 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,810 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][143], [75#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 49#L1035-3true, 180#true, 169#true]) [2023-11-30 03:48:49,814 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,814 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,814 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,815 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][143], [75#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 95#L1037-2true, 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:49,816 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,816 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,816 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,816 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:48:49,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][200], [161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:48:49,823 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:48:49,823 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:49,823 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:49,823 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:49,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][172], [120#L1024true, 161#true, 157#true, 107#L1032-6true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:49,891 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:48:49,891 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:49,891 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:49,891 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:49,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][217], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 67#L1032-5true, 180#true]) [2023-11-30 03:48:49,893 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:48:49,893 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:49,893 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:49,893 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:49,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][178], [75#L1024-3true, 161#true, 107#L1032-6true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:49,902 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:48:49,902 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:49,902 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:49,902 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:49,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][143], [75#L1024-3true, 114#L1032-7true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:49,903 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:48:49,904 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:49,904 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:49,904 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:49,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][208], [161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:49,949 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:48:49,949 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:49,949 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:49,949 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][172], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 49#L1035-3true, 180#true, 169#true]) [2023-11-30 03:48:50,012 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,012 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,012 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,012 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][217], [120#L1024true, 161#true, 157#true, 86#L1035-2true, 131#L1023-5true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:50,014 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,014 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,014 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,014 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][172], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 95#L1037-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:50,019 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,019 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,019 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,019 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][217], [120#L1024true, 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 115#L1037-1true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:50,020 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,020 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,020 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,020 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][178], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 180#true]) [2023-11-30 03:48:50,072 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,072 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,072 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,072 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][178], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 95#L1037-2true, 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:50,072 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,072 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,072 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,072 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][143], [75#L1024-3true, 161#true, 59#L1035-4true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:50,077 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,077 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,077 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,077 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][143], [75#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 54#L1037-3true, 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:50,079 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,079 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,079 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,079 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:48:50,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][209], [161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:50,082 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,082 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,082 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,082 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][143], [75#L1024-3true, 161#true, 157#true, 118#L1032-8true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:50,147 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,147 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,148 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,148 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][172], [120#L1024true, 114#L1032-7true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:50,148 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,148 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,148 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,148 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][217], [120#L1024true, 161#true, 157#true, 107#L1032-6true, 47#L1022-3true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:50,149 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,149 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,149 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,149 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][178], [75#L1024-3true, 114#L1032-7true, 161#true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:50,159 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,159 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,159 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,159 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][282], [161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 55#L1035-10true]) [2023-11-30 03:48:50,210 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 03:48:50,210 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:48:50,210 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:48:50,210 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:48:50,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][285], [161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:50,211 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,211 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,211 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,211 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][208], [161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:50,212 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,212 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,212 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,212 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][172], [120#L1024true, 161#true, 59#L1035-4true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:50,284 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,284 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,284 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,284 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][217], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 180#true]) [2023-11-30 03:48:50,285 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,285 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,286 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,286 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][172], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 54#L1037-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:50,291 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,291 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,291 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,291 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][217], [120#L1024true, 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 95#L1037-2true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:50,293 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,293 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,293 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,293 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][283], [161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:48:50,328 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 03:48:50,328 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:48:50,328 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:48:50,328 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:48:50,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][286], [161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:50,328 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,328 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,328 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,329 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][178], [75#L1024-3true, 161#true, 59#L1035-4true, 157#true, 131#L1023-5true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:50,350 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,350 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,350 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,350 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][178], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 54#L1037-3true, 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:50,350 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,350 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,350 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,350 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][143], [75#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 125#L1035-5true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:50,355 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,355 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,355 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,355 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][143], [75#L1024-3true, 161#true, 157#true, 53#L1037-4true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:50,357 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,357 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,357 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,357 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:48:50,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][209], [161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:50,359 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,359 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,359 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,359 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][172], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 118#L1032-8true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:50,394 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,394 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,394 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,394 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][143], [75#L1024-3true, 161#true, 157#true, 108#L1032-9true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:50,399 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,399 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,399 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,399 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][178], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 118#L1032-8true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:50,415 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,415 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,415 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,416 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][217], [120#L1024true, 114#L1032-7true, 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:50,427 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,427 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,427 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,427 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][285], [161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:50,775 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,775 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,775 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,775 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][282], [161#true, 32#L1023-4true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:48:50,784 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:48:50,784 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:50,784 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:50,784 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:50,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][275], [20#L1035-9true, 161#true, 32#L1023-4true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:50,785 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:48:50,785 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:50,785 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:50,785 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:50,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][266], [161#true, 32#L1023-4true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 180#true, 128#L1035-8true]) [2023-11-30 03:48:50,785 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:48:50,785 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:50,785 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:50,785 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:50,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][172], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:50,901 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,901 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,901 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,901 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][217], [120#L1024true, 161#true, 59#L1035-4true, 157#true, 131#L1023-5true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:50,903 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,903 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,903 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,903 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][172], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 53#L1037-4true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:50,910 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,910 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,910 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,910 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][217], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 54#L1037-3true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:50,911 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,911 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,911 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,911 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][286], [161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:50,949 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,949 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,949 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,949 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][178], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 125#L1035-5true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:50,971 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,971 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,971 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,971 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][178], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 53#L1037-4true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:50,971 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,971 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,971 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,971 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][276], [20#L1035-9true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:50,975 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:48:50,976 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:50,976 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:50,976 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:50,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][267], [161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true, 169#true]) [2023-11-30 03:48:50,976 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:48:50,976 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:50,976 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:50,976 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:50,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][143], [75#L1024-3true, 161#true, 157#true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:50,978 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,978 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,978 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,978 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][143], [75#L1024-3true, 161#true, 104#L1037-5true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:50,979 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,979 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,979 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:50,979 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:48:51,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][172], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 108#L1032-9true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:51,042 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,042 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,042 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,042 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][217], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 118#L1032-8true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:51,044 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,044 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,044 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,045 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][178], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 108#L1032-9true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:51,050 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,050 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,050 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,051 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][172], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:51,273 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,273 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,273 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,273 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][217], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:51,276 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,276 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,276 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,276 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][143], [75#L1024-3true, 161#true, 110#L1037-6true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:51,284 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,284 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,284 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,284 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][172], [120#L1024true, 161#true, 104#L1037-5true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:51,284 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,284 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,284 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,284 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][217], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 53#L1037-4true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:51,286 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,286 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,286 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,286 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][178], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:51,338 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,338 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,338 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,338 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][178], [75#L1024-3true, 161#true, 104#L1037-5true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:51,338 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,338 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,338 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,338 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][143], [75#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 21#L1035-7true]) [2023-11-30 03:48:51,343 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,343 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,343 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,343 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:48:51,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][217], [120#L1024true, 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 108#L1032-9true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:51,379 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,379 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,379 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,379 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][172], [120#L1024true, 161#true, 110#L1037-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:51,458 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,458 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,458 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,458 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([463] L1038-->L1038-1: Formula: (= |v_#race~data~0_6| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_6|} AuxVars[] AssignedVars[#race~data~0][126], [120#L1024true, 161#true, 131#L1023-5true, 159#(= |#race~data~0| 0), 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 121#L1038-1true]) [2023-11-30 03:48:51,462 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:51,462 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:51,462 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:51,462 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:51,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][267], [161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 169#true, 128#L1035-8true]) [2023-11-30 03:48:51,499 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,499 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,499 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,499 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][178], [75#L1024-3true, 161#true, 110#L1037-6true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:51,561 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,561 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,561 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,561 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][266], [161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 180#true, 128#L1035-8true]) [2023-11-30 03:48:51,615 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,615 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,615 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,615 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 161#true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 169#true, 128#L1035-8true]) [2023-11-30 03:48:51,617 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,617 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,617 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,617 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][172], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 21#L1035-7true]) [2023-11-30 03:48:51,617 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,617 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,617 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,617 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][217], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:51,620 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,620 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,620 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,620 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][217], [120#L1024true, 161#true, 104#L1037-5true, 157#true, 47#L1022-3true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:51,629 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,629 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,629 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,629 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][178], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 21#L1035-7true]) [2023-11-30 03:48:51,679 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,679 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,679 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,679 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:48:51,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][217], [120#L1024true, 161#true, 110#L1037-6true, 157#true, 131#L1023-5true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:51,814 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:48:51,814 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:51,814 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:51,814 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:51,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][204], [161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true, 169#true]) [2023-11-30 03:48:51,853 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:48:51,853 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:51,853 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:51,853 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:51,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][267], [132#L1024true, 161#true, 14#L1023-5true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 169#true, 128#L1035-8true]) [2023-11-30 03:48:51,853 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:51,853 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:51,853 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:51,853 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:51,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][276], [20#L1035-9true, 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:51,858 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:48:51,858 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:51,858 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:51,858 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:51,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][267], [161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 169#true, 128#L1035-8true]) [2023-11-30 03:48:51,859 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:48:51,859 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:51,859 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:51,859 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][205], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 180#true, 128#L1035-8true]) [2023-11-30 03:48:52,192 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,193 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,193 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,193 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][283], [161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:52,259 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,259 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,259 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,259 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 20#L1035-9true, 161#true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:52,260 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,260 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,260 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,260 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][256], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 180#true, 169#true, 128#L1035-8true]) [2023-11-30 03:48:52,261 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,261 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,261 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,261 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][266], [161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 180#true, 128#L1035-8true]) [2023-11-30 03:48:52,261 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,261 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,261 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,261 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][217], [120#L1024true, 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 21#L1035-7true]) [2023-11-30 03:48:52,263 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,263 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,263 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,263 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][205], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 180#true, 128#L1035-8true]) [2023-11-30 03:48:52,318 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,318 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,318 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,318 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,318 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:48:52,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:52,318 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:52,318 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:52,318 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:52,318 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:52,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:52,318 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:52,318 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:52,318 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:52,319 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:52,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][282], [120#L1024true, 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:48:52,319 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:52,319 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:52,319 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:52,319 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:52,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][275], [120#L1024true, 20#L1035-9true, 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:52,319 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,319 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,319 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,319 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][285], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:52,319 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:52,319 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:52,319 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:52,319 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:52,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][285], [120#L1024true, 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:52,319 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:52,319 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:52,320 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:52,320 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:52,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][266], [120#L1024true, 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 180#true, 128#L1035-8true]) [2023-11-30 03:48:52,320 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,320 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,320 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,320 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][207], [75#L1024-3true, 20#L1035-9true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:52,320 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,320 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,320 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,320 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][215], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:48:52,320 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,320 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,320 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,320 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([463] L1038-->L1038-1: Formula: (= |v_#race~data~0_6| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_6|} AuxVars[] AssignedVars[#race~data~0][58], [120#L1024true, 161#true, 159#(= |#race~data~0| 0), 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 121#L1038-1true]) [2023-11-30 03:48:52,439 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 03:48:52,439 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:48:52,439 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:48:52,439 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:48:52,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][206], [161#true, 20#L1035-9true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:52,502 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,502 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,502 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,502 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][283], [161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:48:52,519 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,519 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,519 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,519 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][276], [20#L1035-9true, 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:52,519 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,519 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,519 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,519 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][188], [161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:52,520 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,520 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,520 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,520 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 180#true, 169#true, 128#L1035-8true]) [2023-11-30 03:48:52,524 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,524 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,524 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,524 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][207], [75#L1024-3true, 20#L1035-9true, 161#true, 157#true, 131#L1023-5true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:52,571 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,571 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,571 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,571 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,571 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 161#true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:52,651 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,651 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,651 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,651 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][275], [161#true, 20#L1035-9true, 157#true, 131#L1023-5true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:52,652 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 03:48:52,652 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:48:52,652 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:48:52,652 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:48:52,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][275], [161#true, 20#L1035-9true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:52,652 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,652 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,652 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,652 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][282], [161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:48:52,652 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,652 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,652 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,652 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][266], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 180#true, 128#L1035-8true]) [2023-11-30 03:48:52,653 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,653 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,654 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,654 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,654 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][122], [161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:52,689 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,689 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,689 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,689 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][121], [161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 180#true, 128#L1035-8true, 169#true]) [2023-11-30 03:48:52,706 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,706 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,707 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,707 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 132#L1024true, 20#L1035-9true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:52,708 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:52,708 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:52,708 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:52,708 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:52,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][127], [120#L1024true, 99#L1024-3true, 20#L1035-9true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:52,708 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:52,708 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:52,708 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:52,708 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:52,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][256], [120#L1024true, 132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 180#true, 128#L1035-8true, 169#true]) [2023-11-30 03:48:52,709 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:52,709 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:52,709 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:52,709 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:52,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:52,709 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:52,709 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:52,709 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:52,709 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:52,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [120#L1024true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:52,709 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:52,709 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:52,709 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:52,709 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:52,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][260], [120#L1024true, 132#L1024true, 20#L1035-9true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:52,709 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:52,709 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:52,709 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:52,709 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:52,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][277], [120#L1024true, 132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:52,710 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:52,710 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:52,710 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:52,710 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:52,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][277], [120#L1024true, 132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:52,710 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:48:52,710 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:52,710 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:52,710 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:52,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][205], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 180#true, 128#L1035-8true]) [2023-11-30 03:48:52,710 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,710 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,710 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,710 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:48:52,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [120#L1024true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:52,710 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:52,710 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:52,710 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:52,710 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:52,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [120#L1024true, 161#true, 99#L1024-3true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:52,711 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:52,711 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:52,711 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:52,711 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:52,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][268], [120#L1024true, 132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:52,711 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:52,711 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:52,711 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:52,711 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:52,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:52,711 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:52,711 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:52,711 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:52,711 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:52,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:52,711 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:52,711 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:52,711 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:52,711 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:52,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 169#true, 128#L1035-8true]) [2023-11-30 03:48:52,712 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:52,712 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:52,712 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:52,712 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:52,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][121], [120#L1024true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true, 169#true]) [2023-11-30 03:48:52,712 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:52,712 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:52,712 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:52,712 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:52,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][214], [99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:48:52,915 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,915 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,915 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,915 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][204], [161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true, 169#true]) [2023-11-30 03:48:52,916 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 03:48:52,916 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:48:52,916 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:48:52,916 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:48:52,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][206], [20#L1035-9true, 99#L1024-3true, 161#true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:52,916 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,916 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,916 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,916 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][267], [132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 169#true, 128#L1035-8true]) [2023-11-30 03:48:52,917 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,917 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,917 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,917 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [161#true, 99#L1024-3true, 157#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:52,930 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,930 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,931 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,931 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][285], [161#true, 32#L1023-4true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:52,935 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 03:48:52,935 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:48:52,935 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:48:52,935 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:48:52,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][286], [161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:52,935 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,936 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,936 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,936 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][283], [161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:48:52,936 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,936 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,936 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,936 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][188], [161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:48:52,937 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,937 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,937 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,937 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][188], [161#true, 157#true, 3#L1023-6true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 55#L1035-10true]) [2023-11-30 03:48:52,937 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,937 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,937 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,938 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][207], [75#L1024-3true, 20#L1035-9true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:52,938 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,938 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,938 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,938 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 161#true, 20#L1035-9true, 3#L1023-6true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:52,939 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,939 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,939 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,939 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][256], [120#L1024true, 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true, 169#true]) [2023-11-30 03:48:52,939 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,939 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,939 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,939 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][215], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:48:52,987 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,987 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,988 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,988 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,988 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][266], [120#L1024true, 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 180#true, 128#L1035-8true]) [2023-11-30 03:48:52,989 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,989 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,989 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:52,989 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][127], [99#L1024-3true, 161#true, 20#L1035-9true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:53,046 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,046 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,046 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,047 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][256], [132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 169#true, 128#L1035-8true]) [2023-11-30 03:48:53,050 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,051 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,051 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,051 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][286], [161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:53,053 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 03:48:53,053 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:48:53,053 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:48:53,053 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:48:53,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:53,054 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,054 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,054 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,054 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][285], [161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:53,055 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,055 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,055 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,055 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][260], [120#L1024true, 20#L1035-9true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:53,056 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 03:48:53,056 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:48:53,056 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:48:53,056 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:48:53,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][275], [120#L1024true, 20#L1035-9true, 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:53,056 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,056 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,056 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,056 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,056 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][268], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:53,056 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,056 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,057 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,057 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][122], [161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:48:53,087 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,087 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,087 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,087 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][122], [161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:53,087 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,087 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,087 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,087 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][122], [120#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:53,102 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,102 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,102 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,102 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:53,103 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,103 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,103 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,103 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:48:53,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][267], [161#true, 99#L1024-3true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true, 169#true]) [2023-11-30 03:48:53,570 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,570 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,570 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,570 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][121], [120#L1024true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 169#true, 128#L1035-8true]) [2023-11-30 03:48:53,577 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,577 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,577 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,577 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,577 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:53,578 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,578 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,578 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,579 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][214], [161#true, 99#L1024-3true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:48:53,579 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,579 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,579 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,579 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][276], [132#L1024true, 20#L1035-9true, 161#true, 14#L1023-5true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:53,580 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 03:48:53,580 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:53,580 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:53,580 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:53,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][276], [132#L1024true, 20#L1035-9true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:53,580 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,580 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,580 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,580 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][283], [132#L1024true, 161#true, 14#L1023-5true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:48:53,581 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,581 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,581 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,581 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true, 169#true]) [2023-11-30 03:48:53,584 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,584 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,584 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,584 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,584 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 157#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:53,585 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,585 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,585 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,585 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [99#L1024-3true, 161#true, 157#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:48:53,598 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,598 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,598 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,598 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [99#L1024-3true, 161#true, 157#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:53,599 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,599 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,599 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,599 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][285], [161#true, 32#L1023-4true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:53,604 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 03:48:53,604 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:53,604 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:53,605 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:53,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][286], [161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:53,605 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,605 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,605 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,605 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][286], [161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:53,605 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,605 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,605 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,605 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][215], [75#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:48:53,606 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,606 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,606 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,606 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:53,607 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,607 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,607 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,607 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][195], [161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:53,610 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 03:48:53,611 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:53,611 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:53,611 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:53,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][195], [161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:53,611 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,611 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,611 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,611 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][195], [161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:53,611 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,611 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,611 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,611 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][195], [161#true, 157#true, 3#L1023-6true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:53,612 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,612 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,612 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,612 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:53,615 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,615 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,615 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,615 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:53,671 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,671 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,671 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,671 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,671 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][275], [120#L1024true, 161#true, 20#L1035-9true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:53,673 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,673 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,673 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,673 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:53,679 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:53,679 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:53,679 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:53,679 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:53,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:53,745 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,745 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,745 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,745 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][282], [161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:48:53,750 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 03:48:53,750 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:53,750 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:53,750 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:53,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][285], [161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:53,751 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,751 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,751 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,751 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][286], [161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:53,753 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 03:48:53,753 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:53,753 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:53,753 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:53,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:53,754 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,754 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,754 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,754 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][285], [161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:53,754 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,754 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,754 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,754 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][277], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:53,755 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,755 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,755 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,755 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 7#L1022-3true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:53,757 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,757 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,757 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,757 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:53,790 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,790 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,790 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,790 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][128], [161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:53,803 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 03:48:53,803 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:53,803 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:53,803 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:48:53,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][128], [161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:53,803 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,803 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,803 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,803 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][128], [161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:53,803 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,803 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,804 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,804 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][128], [161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:53,804 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,804 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,804 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,804 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:53,807 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:53,807 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:53,807 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:53,807 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:53,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:53,809 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,809 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,809 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,809 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][122], [120#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:48:53,810 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:53,810 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:53,810 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:53,810 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:53,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][122], [120#L1024true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:53,810 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:53,811 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:53,811 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:53,811 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:53,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:48:53,812 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,812 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,812 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,812 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 161#true, 157#true, 100#$Ultimate##0true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:53,813 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,813 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,813 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,813 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:53,814 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,814 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,814 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:53,814 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:48:54,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][276], [20#L1035-9true, 161#true, 99#L1024-3true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,010 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,010 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,010 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,010 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][127], [120#L1024true, 99#L1024-3true, 20#L1035-9true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,018 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,018 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,018 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,018 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,018 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:54,019 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,019 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,019 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,019 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [161#true, 99#L1024-3true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,020 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,020 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,020 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,020 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][286], [132#L1024true, 161#true, 14#L1023-5true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,020 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,020 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,020 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,021 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 132#L1024true, 20#L1035-9true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,023 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,023 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,023 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,023 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,023 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][256], [120#L1024true, 132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 169#true, 128#L1035-8true]) [2023-11-30 03:48:54,023 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,023 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,023 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,023 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,023 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][188], [132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:54,024 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:48:54,024 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:48:54,024 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:48:54,024 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:48:54,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:54,024 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,024 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,024 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,024 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][188], [132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:48:54,025 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,025 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,025 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,025 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][188], [132#L1024true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 55#L1035-10true]) [2023-11-30 03:48:54,025 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,025 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,025 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,025 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][195], [132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,025 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,025 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,025 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,025 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 157#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,028 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,028 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,028 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,028 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 157#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,029 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,029 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,029 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,029 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 157#true, 36#$Ultimate##0true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,029 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,029 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,029 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,029 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][286], [161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:54,060 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,060 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,060 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,060 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,061 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,061 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,061 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,061 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,062 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,062 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,062 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,062 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][260], [120#L1024true, 20#L1035-9true, 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,064 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:48:54,064 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:48:54,064 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:48:54,064 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:48:54,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][268], [120#L1024true, 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:54,064 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,064 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,065 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,065 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,068 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,069 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,069 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,069 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,071 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,071 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,071 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,071 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:54,143 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,143 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,143 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,143 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,143 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][282], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:48:54,144 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:48:54,144 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:48:54,145 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:48:54,145 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:48:54,145 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:48:54,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][282], [120#L1024true, 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:48:54,145 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,145 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,145 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,145 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][215], [75#L1024-3true, 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:48:54,145 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,145 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,145 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,145 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][285], [120#L1024true, 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,145 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,145 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,145 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,145 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,145 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,150 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,150 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,150 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,150 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:54,151 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,151 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,151 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,151 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,151 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,151 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,151 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,151 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 55#L1035-10true]) [2023-11-30 03:48:54,152 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,152 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,152 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,152 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,206 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,206 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,206 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,206 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][260], [132#L1024true, 161#true, 20#L1035-9true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,208 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:48:54,208 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:48:54,208 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:48:54,208 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:48:54,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][268], [132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:54,208 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,208 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,209 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,209 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][285], [161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:54,210 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,210 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,210 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,210 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][277], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:54,213 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,213 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,213 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,213 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 7#L1022-3true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,214 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,214 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,214 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,214 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,238 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,238 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,238 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,238 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:54,238 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,238 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,238 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,238 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][326], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:48:54,240 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,240 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,240 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,240 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,247 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,247 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,247 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,247 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:54,247 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,247 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,247 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,247 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,248 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,248 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,248 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,248 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,249 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,249 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,249 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,249 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,249 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,249 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,249 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,249 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:54,250 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,250 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,250 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,250 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:54,252 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,252 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,252 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,252 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,253 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,253 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,253 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,253 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 100#$Ultimate##0true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,254 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,254 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,254 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,254 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,255 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,255 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,255 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,255 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:48:54,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [120#L1024true, 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:54,427 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,427 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,427 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,427 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,427 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [161#true, 99#L1024-3true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:54,428 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,428 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,428 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,428 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][286], [132#L1024true, 161#true, 14#L1023-5true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,429 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,429 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,429 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,429 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][283], [132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:48:54,429 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,429 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,429 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,429 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][214], [99#L1024-3true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:48:54,429 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,429 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,430 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,430 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][286], [132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,430 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,430 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,430 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,430 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:54,430 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,430 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,430 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,430 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,430 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][195], [132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:54,433 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,433 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,433 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,433 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,433 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,433 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,433 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,433 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:48:54,433 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,433 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,433 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,433 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,434 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,434 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,434 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,434 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [99#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 55#L1035-10true]) [2023-11-30 03:48:54,434 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,434 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,434 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,434 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,434 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,434 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,434 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,435 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 157#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:54,436 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,436 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,436 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,436 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 157#true, 36#$Ultimate##0true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:54,437 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,437 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,437 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,437 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:54,448 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,448 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,448 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,449 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:54,454 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,454 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,454 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,454 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:54,454 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,454 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,454 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,454 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][215], [75#L1024-3true, 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:48:54,455 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,455 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,455 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,455 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][277], [120#L1024true, 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,455 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,455 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,455 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,455 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:54,457 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,457 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,457 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,457 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][195], [161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,460 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,460 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,460 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,460 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][195], [161#true, 3#L1023-6true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,461 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,461 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,461 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,461 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,461 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,461 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,461 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,461 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,462 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,462 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,462 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,462 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,466 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,466 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,466 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,466 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,528 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,528 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,528 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,528 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,528 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,528 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,528 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,528 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][285], [120#L1024true, 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:54,528 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,528 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,528 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,528 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,529 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][320], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 55#L1035-10true]) [2023-11-30 03:48:54,531 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,532 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,532 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,532 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][320], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 55#L1035-10true]) [2023-11-30 03:48:54,532 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,532 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,532 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,532 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,532 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,532 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,532 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,532 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,532 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,533 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,533 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,533 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,533 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,533 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,537 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,537 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,537 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,537 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,537 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,537 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,537 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,537 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:54,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 55#L1035-10true]) [2023-11-30 03:48:54,538 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,538 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,538 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,538 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:54,588 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,588 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,588 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,588 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][277], [132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,591 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,591 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,591 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,591 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 7#L1022-3true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,597 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,597 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,597 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,597 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,627 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,627 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,627 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,627 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,627 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,628 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,628 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,628 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,630 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,631 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,631 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,631 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,631 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:48:54,631 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,631 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,631 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,631 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:54,632 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,632 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,632 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,632 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:54,633 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,633 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,633 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,633 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:54,641 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,641 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,641 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,641 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][128], [161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,642 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,642 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,642 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,642 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][128], [161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,642 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,642 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,643 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,643 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:54,643 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,643 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,643 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,643 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:54,644 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,644 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,644 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,644 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][128], [120#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,644 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,645 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,645 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,645 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:48:54,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][128], [120#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,645 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,645 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,645 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,645 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,645 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,645 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,645 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,646 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,646 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][128], [120#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,646 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,646 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,646 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,646 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][128], [120#L1024true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,646 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,646 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,646 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,646 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,648 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,648 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,648 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,648 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,648 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:54,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,651 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,651 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,651 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,651 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 100#$Ultimate##0true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:54,651 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,652 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,652 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,652 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:54,653 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,653 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,653 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,653 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:54,655 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,655 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,655 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:54,655 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:48:55,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][283], [161#true, 99#L1024-3true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:48:55,184 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,184 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,184 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,184 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][286], [161#true, 99#L1024-3true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,184 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,184 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,184 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,184 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,193 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [120#L1024true, 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,193 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,193 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,193 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,193 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,193 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][286], [132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,194 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,194 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,194 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,194 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [99#L1024-3true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,195 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,195 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,195 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,195 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,195 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,195 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,195 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,195 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,195 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][260], [120#L1024true, 132#L1024true, 20#L1035-9true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,196 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,196 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,196 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,196 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,196 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][268], [120#L1024true, 132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:55,196 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,196 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,196 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,196 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,196 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,198 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,198 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,198 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,198 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,198 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,198 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,198 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,198 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,198 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,198 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,198 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,198 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][195], [132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,199 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,199 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,199 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,199 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][195], [132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:55,199 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,199 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,199 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,199 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,199 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,199 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,199 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,199 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,199 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][195], [132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,200 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,200 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,200 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,200 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][195], [132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:55,200 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,200 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,200 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,200 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,200 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,200 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,200 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,200 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,200 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,203 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,203 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,203 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,203 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][285], [120#L1024true, 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,218 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,218 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,218 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,218 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,218 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,218 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,218 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,218 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,218 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][277], [120#L1024true, 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:55,219 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,219 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,219 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,219 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,220 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,220 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,220 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,220 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,223 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,224 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,224 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,224 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,224 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,224 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,224 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,224 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,224 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,224 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,224 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,270 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,270 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,270 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,270 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,270 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,270 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,270 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,270 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,276 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,276 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,276 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,276 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,276 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,276 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,276 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,277 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,277 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,277 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,277 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,277 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,277 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,277 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,277 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][277], [132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:55,349 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,349 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,349 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,349 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,385 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,385 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,385 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,385 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,386 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,386 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,386 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,386 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,386 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,387 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,387 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,387 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,387 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,387 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,387 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,387 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,388 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,388 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,388 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,388 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,388 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,388 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,388 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,388 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,389 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,389 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,389 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,389 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,389 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,390 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,390 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,390 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][326], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:48:55,390 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,390 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,390 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,390 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:48:55,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,391 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,391 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,391 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,391 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,391 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,391 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,391 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,392 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:55,400 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,400 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,400 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,400 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,400 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,400 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,400 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,400 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,401 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,401 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:55,401 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,401 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,401 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,401 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,401 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,402 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,402 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,402 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,402 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,402 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,402 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,406 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,407 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,407 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,407 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,407 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,407 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,407 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,408 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,408 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,408 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,408 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,408 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:55,408 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,408 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,409 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,409 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,409 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,409 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,409 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,409 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,409 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,409 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,413 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,413 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,413 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,413 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:48:55,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][286], [161#true, 99#L1024-3true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,627 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,627 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,627 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,628 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [120#L1024true, 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:55,637 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,637 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,637 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,637 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,637 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [99#L1024-3true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:55,637 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,638 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,638 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,638 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,638 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,638 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,638 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,638 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,638 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][277], [120#L1024true, 132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,639 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,639 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,639 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,639 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,639 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][121], [161#true, 99#L1024-3true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 169#true, 128#L1035-8true, 126#L1023-5true]) [2023-11-30 03:48:55,641 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,641 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,641 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,641 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,642 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,642 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,642 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,642 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,642 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,643 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,643 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,643 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,643 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,643 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,643 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:48:55,643 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:55,643 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:55,643 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:55,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,644 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:48:55,644 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:55,644 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:55,644 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:55,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 55#L1035-10true]) [2023-11-30 03:48:55,644 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,644 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,644 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,644 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,648 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,648 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,648 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,648 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][285], [120#L1024true, 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,664 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 03:48:55,664 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:48:55,664 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:48:55,664 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:48:55,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:55,664 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,664 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,664 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,664 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,664 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,668 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 03:48:55,668 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:48:55,668 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:48:55,669 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:48:55,669 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:48:55,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,669 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,669 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,669 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,669 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,669 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,669 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,670 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,670 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,670 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,670 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,670 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,670 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,736 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,736 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,736 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,736 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,737 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][320], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:48:55,788 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:48:55,788 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:55,788 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:55,788 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:55,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,799 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,799 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,799 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,799 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,799 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,799 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,799 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,799 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,799 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,799 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,800 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,800 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,800 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,800 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,800 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,800 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,800 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,800 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,800 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,800 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,800 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,800 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,800 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,800 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:55,801 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,801 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,801 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,801 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][128], [120#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,804 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 03:48:55,804 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:48:55,804 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:48:55,804 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:48:55,804 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:55,804 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,804 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,804 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,804 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,804 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,804 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][128], [120#L1024true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,805 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 03:48:55,805 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:48:55,805 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:48:55,805 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:48:55,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:55,805 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:48:55,805 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:55,805 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:55,805 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:55,805 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:55,805 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,805 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,805 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,805 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,805 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,805 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:55,806 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,807 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,807 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,807 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:48:55,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][277], [120#L1024true, 132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:55,993 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:48:55,993 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:55,994 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:55,994 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:55,994 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:55,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:55,995 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:48:55,995 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:55,995 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:55,995 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:55,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][127], [20#L1035-9true, 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:48:55,995 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:48:55,995 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:55,995 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:55,995 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:55,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:55,995 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:55,995 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:55,995 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:55,996 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:55,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,996 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:55,996 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:55,996 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:55,996 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:55,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:55,996 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:48:55,996 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:55,996 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:55,996 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:55,996 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:56,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][320], [113#L1024-3true, 161#true, 32#L1023-4true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:48:56,024 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,024 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,024 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,024 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,075 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,075 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,075 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,075 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,075 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,075 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,075 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,076 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:56,118 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:48:56,118 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:56,118 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:56,118 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:56,131 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,131 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 03:48:56,131 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 03:48:56,131 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 03:48:56,131 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 03:48:56,131 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 03:48:56,131 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 03:48:56,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,132 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:48:56,132 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:56,132 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:56,132 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:56,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,136 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,136 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,136 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,136 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:56,136 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,136 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,136 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,136 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,137 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:48:56,137 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:56,138 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:56,138 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:56,138 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:48:56,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,138 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,138 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,138 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,138 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,138 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][264], [182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true]) [2023-11-30 03:48:56,322 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,322 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,322 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,322 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][127], [20#L1035-9true, 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:48:56,339 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 03:48:56,339 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 03:48:56,340 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 03:48:56,340 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 03:48:56,340 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 03:48:56,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:56,340 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,340 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,340 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,340 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,340 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,344 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,344 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,344 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,344 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,344 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,660 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [161#true, 99#L1024-3true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:56,661 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,661 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,661 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,661 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,661 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,661 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,661 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,661 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,661 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,661 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,661 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,662 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,662 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,662 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,662 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,662 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 32#L1023-4true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,702 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,702 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,702 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,702 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,702 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,702 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,702 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,702 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,738 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,738 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,738 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,738 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:56,738 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,738 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,738 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,738 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:56,742 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,742 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,742 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,742 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,749 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,749 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,749 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,749 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,749 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,749 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,750 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,750 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,769 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,769 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,769 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,769 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,769 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,769 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,769 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,769 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:56,770 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,770 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,770 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,770 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:56,772 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,772 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,772 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,772 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,778 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,778 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,778 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,778 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,778 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,778 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,778 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:48:56,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:56,781 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,781 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,781 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,781 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,781 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,781 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,781 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,781 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,782 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,782 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,782 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,782 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,782 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,782 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,782 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,782 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][247], [75#L1024-3true, 161#true, 157#true, 173#true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true]) [2023-11-30 03:48:56,898 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,898 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,898 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,898 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][264], [182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,912 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,912 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,912 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,912 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,925 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,925 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,925 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,925 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,925 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,925 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,925 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,941 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,942 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,942 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,942 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,942 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,942 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,942 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,942 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:56,953 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,953 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,953 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,953 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,983 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,983 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,983 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,983 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,983 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,984 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,984 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,984 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,984 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:56,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:56,984 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,984 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,984 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,984 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:56,985 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,985 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,985 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,985 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][215], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:56,986 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,986 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,986 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,986 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][326], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:48:56,988 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,988 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,988 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,988 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:56,989 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,989 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,989 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,989 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:56,990 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,990 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,990 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,990 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:56,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,995 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,995 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,995 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,996 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,996 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:56,996 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:56,996 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:56,996 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:56,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][347], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,996 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,996 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,996 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,996 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:56,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][347], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:56,997 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:56,997 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:56,997 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:56,997 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,008 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,008 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,008 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,008 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,009 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 03:48:57,009 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:48:57,009 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:48:57,009 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:48:57,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,009 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,009 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,009 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,009 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,009 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,009 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,009 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,009 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,009 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,009 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,009 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,009 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,009 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,010 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,010 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,010 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,010 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,010 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,010 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][326], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,012 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 03:48:57,012 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:48:57,012 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:48:57,012 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:48:57,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,012 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,012 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,012 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,012 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,012 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:48:57,013 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,013 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,013 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,013 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,013 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,013 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,013 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,013 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,014 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,014 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,014 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,014 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,014 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,015 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,015 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,015 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:48:57,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,022 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,022 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,022 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,022 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,022 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,022 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,022 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,022 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][347], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,022 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,023 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,023 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,023 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][347], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,023 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,023 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,023 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,023 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,023 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,023 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,023 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,023 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,024 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,024 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,024 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,024 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,024 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][159], [99#L1024-3true, 161#true, 157#true, 173#true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:48:57,042 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,042 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,042 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,042 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][159], [99#L1024-3true, 161#true, 157#true, 173#true, 87#L1023-6true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true]) [2023-11-30 03:48:57,042 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,042 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,042 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,042 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,151 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,152 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,152 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,152 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,152 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,152 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,152 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:57,152 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:48:57,152 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:48:57,152 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:48:57,152 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:48:57,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,153 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,153 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,153 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,153 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [161#true, 99#L1024-3true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:48:57,153 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:48:57,153 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:48:57,153 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:48:57,153 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:48:57,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,153 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,153 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,153 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,153 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [161#true, 99#L1024-3true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,154 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:48:57,154 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:48:57,154 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:48:57,154 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:48:57,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,154 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,154 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,154 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,154 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:57,155 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,155 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,155 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,155 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][214], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:57,156 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,156 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,156 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,156 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][214], [161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:57,156 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:48:57,156 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:48:57,156 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:48:57,156 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:48:57,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,157 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,157 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,157 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,157 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:48:57,157 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,157 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,157 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,157 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,158 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,158 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,158 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,158 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,164 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,164 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,164 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,164 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,164 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,164 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,164 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,164 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,164 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,164 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,165 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,165 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,165 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,165 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,165 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,165 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,165 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,165 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,165 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][214], [161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:48:57,166 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,166 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,166 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,166 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][214], [99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,166 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,166 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,166 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,166 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,175 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,175 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,175 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,175 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,175 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,175 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,175 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,175 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,176 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,176 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,176 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,176 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,176 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,176 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,176 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,176 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,176 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,176 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,181 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,181 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,182 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,182 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,182 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,182 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,182 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,182 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 32#L1023-4true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,182 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,182 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,182 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,182 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,184 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,184 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,184 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,184 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,184 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][215], [75#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:57,185 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,185 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,185 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,185 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][326], [113#L1024-3true, 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,187 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,187 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,187 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,187 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,188 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,188 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,188 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,188 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,207 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,207 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,207 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,207 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,208 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,208 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,208 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,208 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,210 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,210 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,210 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,210 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,210 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,210 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,210 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,210 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,211 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,211 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,211 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,211 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][347], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,211 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,211 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,211 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,211 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,211 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,211 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,211 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,211 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,211 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,211 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,211 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,211 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,212 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,212 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,212 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,212 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,212 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,212 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,212 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,212 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,212 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,212 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,213 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,213 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,213 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,213 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,213 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,213 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,213 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,213 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,213 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,213 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][320], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:48:57,216 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:48:57,216 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:48:57,216 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:48:57,216 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:48:57,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][320], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:48:57,216 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,216 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,216 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,216 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][320], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:48:57,216 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,216 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,216 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,216 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][344], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 55#L1035-10true]) [2023-11-30 03:48:57,216 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,216 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,216 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,216 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,217 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,217 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,217 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,217 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,217 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,218 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,218 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,218 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,218 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,218 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,218 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,218 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,218 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,218 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,218 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:57,219 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,219 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,219 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,219 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][215], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:48:57,220 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,220 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,220 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,221 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][215], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:48:57,221 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,221 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,221 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,221 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,223 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,223 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,223 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,223 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,224 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,224 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,224 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,224 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,224 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,225 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,225 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,225 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,235 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,235 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,235 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,235 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,236 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,236 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,236 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,236 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,236 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,236 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,236 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,236 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,236 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,237 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,237 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,237 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,237 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,237 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,237 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,237 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,237 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,237 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,237 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,237 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,238 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,238 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,238 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,238 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,238 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,238 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,238 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,238 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,238 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,238 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,239 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,239 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,239 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,239 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,239 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,239 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,239 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,239 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,239 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,239 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,240 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,240 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,240 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,240 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,240 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][326], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,240 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:48:57,240 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:48:57,240 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:48:57,240 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:48:57,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,241 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,241 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,241 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,241 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,241 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,241 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,241 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,241 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,241 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,247 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,247 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,247 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,247 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,247 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,247 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,247 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,247 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,247 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,247 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,248 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,248 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,248 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,248 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,248 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:48:57,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 180#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, threadThread1of3ForFork0NotInUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true]) [2023-11-30 03:48:57,362 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:57,362 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:57,362 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:57,362 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:57,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,371 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,371 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,371 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,371 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,372 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,372 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,372 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,372 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,372 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,372 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,372 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,372 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,372 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,372 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,373 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,373 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,373 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,373 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,373 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,373 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,373 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,373 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:57,373 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,374 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,374 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,374 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,374 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,374 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,374 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,374 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:48:57,375 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,375 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,375 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,375 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,376 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,376 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,376 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,376 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:48:57,376 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,376 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,377 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,377 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [161#true, 99#L1024-3true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,377 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,377 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,377 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,377 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][214], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:48:57,377 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,378 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,378 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,378 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][214], [161#true, 99#L1024-3true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,378 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,378 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,378 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,378 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,385 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,385 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,385 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,385 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,385 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,385 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,385 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,385 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,385 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,385 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,385 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,385 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,386 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,386 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,386 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,386 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 132#L1024true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,386 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,386 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,386 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,386 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 132#L1024true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,386 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,386 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,386 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,386 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 132#L1024true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,387 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,387 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,387 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,387 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 132#L1024true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,387 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,387 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,387 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,387 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 132#L1024true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,387 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,387 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,387 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,387 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,392 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,392 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,392 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,392 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,392 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,393 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,393 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,393 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,393 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,393 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,393 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,393 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,393 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,393 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,394 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,394 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,394 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,394 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,394 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,394 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,394 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,394 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,394 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,394 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,395 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,395 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,395 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,395 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,396 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,396 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,396 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,396 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,396 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,396 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,397 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,397 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,397 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,397 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,397 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,397 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,397 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,402 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,402 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,402 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,402 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,402 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,402 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,402 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,402 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 32#L1023-4true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,402 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,402 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,402 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,402 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,403 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,403 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,403 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,403 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,404 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,404 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,404 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,404 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [120#L1024true, 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,404 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,404 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,404 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,404 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,404 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,404 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,404 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,404 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,405 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,405 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,405 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,405 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,405 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,405 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,406 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,406 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,406 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,406 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:57,406 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,406 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,406 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,406 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,406 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,406 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,406 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,407 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,407 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,407 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,407 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,407 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,407 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,407 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:48:57,407 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,408 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,408 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,408 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 161#true, 157#true, 3#L1023-6true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,408 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,408 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,408 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,408 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][320], [113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:48:57,409 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,410 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,410 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,410 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][344], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 55#L1035-10true]) [2023-11-30 03:48:57,410 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,410 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,410 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,410 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,410 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,411 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,411 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,411 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,411 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][215], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:48:57,412 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,412 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,412 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,412 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][215], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:48:57,412 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,412 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,413 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,413 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,414 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,414 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,414 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,414 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,414 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,414 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,415 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,415 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,425 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,425 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,425 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,425 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,426 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,426 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,426 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,426 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,428 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,428 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,428 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,428 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,429 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,429 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,429 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,429 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,429 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,429 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,429 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,429 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][347], [113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,429 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,429 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,429 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,429 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,429 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,429 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,429 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,429 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,430 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,430 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,430 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,430 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,430 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,430 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,430 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,430 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,430 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,431 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,431 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,431 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,431 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,431 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,431 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,431 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,431 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,431 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,431 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,432 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,432 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,432 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,432 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,432 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,432 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,432 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,432 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,433 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,433 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,433 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,433 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,433 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,433 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,433 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,433 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,433 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,433 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,433 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,433 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,433 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,433 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,433 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,434 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,434 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,434 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,434 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,434 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][347], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,434 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,434 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,434 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,434 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,434 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,434 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,434 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,434 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,434 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,434 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,435 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,435 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,435 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,435 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,435 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,435 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,435 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,435 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,436 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,436 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,436 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,436 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,436 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,436 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,436 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,436 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,437 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,437 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,437 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,437 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,437 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,437 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,437 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,437 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,437 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,437 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,437 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,437 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,438 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,438 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,438 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,438 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,438 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,438 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,438 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,438 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,438 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,438 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,438 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:48:57,439 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,439 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,439 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,439 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,440 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,440 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,440 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,440 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,440 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,440 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,440 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,440 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,440 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,440 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,441 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,441 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,441 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,441 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,441 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,441 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,441 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,441 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,441 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,441 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,441 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,441 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,441 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,441 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][326], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,442 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,442 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,442 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,442 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][320], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:48:57,443 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,443 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,443 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,443 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][320], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:48:57,443 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,443 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,443 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,443 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,443 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,443 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,443 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,443 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,443 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][326], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,443 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,443 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,444 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,444 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][344], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 55#L1035-10true]) [2023-11-30 03:48:57,444 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,444 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,444 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,444 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,445 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,445 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,445 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,445 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,445 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,446 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,446 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,446 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,446 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,446 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,446 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,446 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,446 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,446 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,446 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:48:57,447 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,447 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,447 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,447 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,447 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,447 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,447 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,447 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,449 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,449 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,449 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,449 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,449 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,449 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,449 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,449 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,458 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,458 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,458 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,458 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,458 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,458 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,458 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,458 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,459 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,459 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,459 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,459 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,459 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,459 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,459 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,459 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,459 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,459 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,459 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,459 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,459 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,459 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,460 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,460 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,460 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:48:57,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,460 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,460 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,460 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,460 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,461 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,461 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,461 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,461 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,461 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,461 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,462 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,462 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,462 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,462 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,462 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,462 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,462 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,462 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,462 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,462 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,462 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,462 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:48:57,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][316], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true]) [2023-11-30 03:48:57,478 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,478 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,478 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,478 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 99#L1024-3true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,584 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,584 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,584 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,584 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,592 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,592 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,592 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,592 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,592 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,592 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,592 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,592 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,593 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,593 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,593 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,593 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,593 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,593 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,593 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,593 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,593 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,593 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,593 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,593 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,593 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,593 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,594 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,594 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,594 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,594 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,594 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,594 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,594 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,594 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,594 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,594 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,594 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,594 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,594 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,595 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,595 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,595 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,595 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,595 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,595 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,595 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,595 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,595 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [99#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,595 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,595 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,596 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,596 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,596 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,596 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,596 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,596 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,596 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,596 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,596 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,596 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,596 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,597 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,597 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,597 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,597 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,597 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,597 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,597 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,597 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,597 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,598 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,598 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,598 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,598 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,598 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,599 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,599 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,599 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,599 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,599 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,599 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,599 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,599 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,599 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,600 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,600 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,600 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,600 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,600 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,600 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,601 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,601 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,601 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,601 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,601 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,601 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,601 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,601 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,601 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [120#L1024true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:57,603 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,603 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,603 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,603 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [120#L1024true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,604 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,604 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,604 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,604 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,604 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,604 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,604 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,604 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,604 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,604 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:57,606 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,606 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,606 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,606 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 132#L1024true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,610 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,610 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,610 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,610 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,613 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,613 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,613 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,613 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,613 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,613 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,613 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,613 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,613 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,614 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,614 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,614 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,614 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,614 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:57,614 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:57,614 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:57,614 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:57,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [161#true, 99#L1024-3true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,614 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,615 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,615 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,615 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,615 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,615 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,615 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,615 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,615 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,618 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,618 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,618 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,618 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,619 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,619 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,619 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,619 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,619 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,619 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,620 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,620 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,620 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,620 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,620 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,620 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,620 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,620 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,620 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,621 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,621 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,621 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,621 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,621 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,622 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,622 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,622 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,622 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,622 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,622 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,622 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,623 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,623 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,623 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,623 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,623 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,623 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,623 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,624 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,624 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,624 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,624 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [120#L1024true, 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,626 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,626 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,626 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,626 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,626 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,626 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,626 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,626 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,627 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,627 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,627 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,627 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,628 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,628 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,628 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,628 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [120#L1024true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,628 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,628 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,628 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,628 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,628 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,628 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,628 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,628 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,628 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,629 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,630 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,630 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,630 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,630 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 32#L1023-4true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,631 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,631 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,631 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,631 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,631 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,632 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,632 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,632 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,632 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,632 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,632 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,632 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,632 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,632 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,632 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,633 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,633 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,633 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,633 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,634 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,634 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,634 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,634 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,634 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,634 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,634 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,634 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,635 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,635 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,635 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,635 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,635 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,636 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,636 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,636 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,636 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,636 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,636 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,636 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,636 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,636 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,636 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,636 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,636 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,636 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,637 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,637 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,637 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,637 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,637 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,637 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,637 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,638 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,638 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,638 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,638 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][347], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,638 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,638 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,638 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,638 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,638 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,639 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,639 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,639 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,639 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,639 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,639 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,639 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,639 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,639 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,640 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,640 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,640 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,640 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,641 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,641 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,641 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,641 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,641 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,919 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,919 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,919 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,919 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,919 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][326], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,920 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,920 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,920 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,920 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,921 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,921 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,921 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,921 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,921 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,922 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,922 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,922 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,922 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,922 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,936 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,936 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,936 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,936 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,936 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,936 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,936 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,936 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,938 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,938 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,938 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,938 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,939 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,939 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,939 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,939 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,939 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,939 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,939 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,939 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,940 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,940 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,940 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,940 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,940 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,940 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,941 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,941 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:57,941 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,941 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,941 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,941 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,942 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,942 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,942 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,942 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,942 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,943 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,943 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,943 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,943 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,943 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,943 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,943 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,943 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,943 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,944 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,944 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,944 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,944 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,944 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,944 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,945 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,945 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,945 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,945 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,945 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,945 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,945 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,945 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,945 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,946 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,946 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,946 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,946 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,946 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,946 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,946 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,947 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,947 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,947 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,947 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,947 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,947 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,947 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,947 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,948 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,948 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,948 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,948 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][347], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,948 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,948 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,948 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,948 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,948 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][347], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,949 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,949 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,949 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,949 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,949 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,949 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,949 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,949 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,950 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,950 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,950 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,950 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,950 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,951 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,951 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,951 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,951 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,951 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,951 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,951 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,951 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,951 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,952 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,952 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,952 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,952 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,952 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,952 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,952 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,952 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,952 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,953 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,953 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,953 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,953 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,953 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,953 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,953 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,954 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,954 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,954 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,954 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,954 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,954 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,954 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,954 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][326], [113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,955 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,955 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,955 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,955 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,956 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,956 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,957 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,957 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,957 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,957 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,957 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,957 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,957 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,957 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,960 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,960 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,960 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,960 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,968 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,968 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,968 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,968 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,968 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,968 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,968 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,969 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,969 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,970 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,970 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,984 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,984 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,984 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,984 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:57,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,984 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,985 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,985 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,985 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:57,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:57,985 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,985 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,985 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,985 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,985 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:57,987 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,987 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,987 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,987 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:48:57,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][320], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:48:57,987 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,987 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,987 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:57,987 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:48:58,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][337], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true]) [2023-11-30 03:48:58,036 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,037 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,037 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,037 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][316], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 173#true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:58,123 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,123 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,123 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,123 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][336], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 131#L1023-5true, 173#true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:58,123 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,123 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,123 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,123 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [120#L1024true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 180#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true]) [2023-11-30 03:48:58,131 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,131 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,131 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,131 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 99#L1024-3true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,132 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,132 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,132 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,132 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:48:58,132 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,132 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,132 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,132 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][326], [113#L1024-3true, 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:48:58,134 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,134 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,134 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,134 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 180#true, 157#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true]) [2023-11-30 03:48:58,138 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,138 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,138 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,139 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 32#L1023-4true, 157#true, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse]) [2023-11-30 03:48:58,139 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,139 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,139 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,139 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 32#L1023-4true, 180#true, 157#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true]) [2023-11-30 03:48:58,140 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,140 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,140 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,140 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,142 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,142 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,142 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,142 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,142 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,142 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,142 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,142 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,143 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,143 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,143 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,143 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,143 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,143 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,143 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,144 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,144 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,144 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,144 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,144 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,144 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [161#true, 99#L1024-3true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,144 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,144 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,144 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,144 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,144 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,144 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,144 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,145 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,145 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,145 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,145 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,145 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,145 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,145 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,145 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,145 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,145 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 132#L1024true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,146 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,146 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,146 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,146 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,146 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 132#L1024true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,146 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,146 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,146 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,146 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,146 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 132#L1024true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,146 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,146 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,146 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,146 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,146 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,147 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,147 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,147 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,147 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,147 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,148 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,148 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,148 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:58,148 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,148 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,148 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,148 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,148 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,148 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,148 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,148 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,148 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,148 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,148 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [120#L1024true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:48:58,149 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,149 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,149 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,149 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][131], [120#L1024true, 99#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:58,150 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,150 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,150 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,150 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][326], [113#L1024-3true, 132#L1024true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:48:58,151 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,151 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,151 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,151 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 132#L1024true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,152 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,152 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,152 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,152 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:48:58,152 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,152 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,152 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,152 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:58,152 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,152 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,153 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,153 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:58,153 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,153 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,154 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,154 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:58,154 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,154 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,154 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,154 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,159 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,159 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,159 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,159 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,159 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [161#true, 99#L1024-3true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,159 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,159 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,159 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,159 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,159 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,159 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,159 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,159 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,160 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,160 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,160 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,160 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,160 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,160 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,160 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 132#L1024true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,161 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,161 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,161 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,161 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,161 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,161 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,161 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,161 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,161 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,161 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,161 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 132#L1024true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,161 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,161 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,161 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,161 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,161 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,161 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 132#L1024true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,162 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,162 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,162 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,162 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,162 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,163 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,163 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,163 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,163 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,163 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,163 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,163 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,163 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,164 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,164 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,164 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,164 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 3#L1023-6true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,164 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,164 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,164 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,164 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,165 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,165 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,165 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,165 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,166 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,166 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,166 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,166 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,166 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,166 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,166 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,166 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,166 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,166 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][221], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,167 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,167 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,167 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,167 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,167 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,167 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,167 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,167 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,167 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,167 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,167 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,168 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,168 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,168 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,168 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,168 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,168 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,168 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,168 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,168 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,168 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,168 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,168 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,169 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,169 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,169 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,169 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,169 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,169 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,169 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,170 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,170 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,170 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,170 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,170 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,170 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,170 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,170 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,170 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,170 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,170 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,170 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,170 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,171 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,171 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,171 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,171 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,171 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,171 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,171 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,171 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,172 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,172 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,172 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,172 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,172 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [120#L1024true, 113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:58,174 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,174 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,174 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,174 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,179 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,179 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,179 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,179 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,179 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,180 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,180 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,180 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,180 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,180 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][347], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,180 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,180 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,180 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,180 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,180 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:48:58,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,182 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,182 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,182 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,182 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,182 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,182 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,182 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,182 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,183 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,183 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,183 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,183 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,183 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,183 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,183 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,183 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,184 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,184 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,184 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,184 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,184 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,184 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,184 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,184 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,184 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,185 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,185 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,185 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,185 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,185 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,186 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,186 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,186 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,186 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,186 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,186 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,186 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,186 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,186 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,186 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][320], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:48:58,187 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,187 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,187 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,187 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,188 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,188 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,188 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,188 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,188 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [75#L1024-3true, 113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:58,189 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,189 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,189 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,189 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:58,190 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,190 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,190 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,190 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,196 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,196 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,196 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,196 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,196 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,196 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,196 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,196 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,196 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,196 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,196 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,196 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,197 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,197 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,197 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,197 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,197 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:48:58,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][336], [113#L1024-3true, 161#true, 32#L1023-4true, 157#true, 3#L1023-6true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:58,213 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,213 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,213 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,213 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][337], [113#L1024-3true, 161#true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true]) [2023-11-30 03:48:58,258 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,258 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,258 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,258 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][159], [99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 173#true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true]) [2023-11-30 03:48:58,314 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,314 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,314 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,314 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][247], [75#L1024-3true, 161#true, 157#true, 173#true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 126#L1023-5true]) [2023-11-30 03:48:58,315 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,315 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,315 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,315 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,323 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,323 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,323 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,323 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,324 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,324 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,324 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,324 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,325 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,325 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,325 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,325 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,325 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:48:58,326 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,326 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,326 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,326 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 99#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:58,326 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,326 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,326 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,326 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:58,327 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,327 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,327 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,327 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,331 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,331 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,331 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,331 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,331 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,332 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,332 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,332 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,332 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,332 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,332 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,332 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,332 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,332 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,333 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,333 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,333 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,333 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,333 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,333 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,333 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,334 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][222], [99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,334 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,334 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,334 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,334 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,334 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,334 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,334 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,334 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,334 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,334 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,334 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,335 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [120#L1024true, 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,335 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,335 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,335 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,335 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,335 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,335 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,335 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [120#L1024true, 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,335 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,335 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,335 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,335 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,335 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,335 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,335 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,335 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,336 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,336 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,336 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,336 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,336 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,336 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,336 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,336 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,337 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,337 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [120#L1024true, 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,337 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,337 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,337 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,337 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,337 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,337 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,337 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,337 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [120#L1024true, 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,338 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,338 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,338 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,338 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,338 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,338 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,338 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,338 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,338 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,338 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,338 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,338 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,339 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,339 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,339 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,339 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,339 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 132#L1024true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,339 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,339 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,339 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,339 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,340 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,340 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,340 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,340 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,340 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,340 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,340 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,340 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [113#L1024-3true, 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:58,340 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,340 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,340 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,340 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,341 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,341 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,341 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,341 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,341 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,341 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,341 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,341 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,341 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,341 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][326], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:48:58,342 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,342 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,342 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,342 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,343 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,343 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,343 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,343 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,343 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,343 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,343 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,343 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,343 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 132#L1024true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,346 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,346 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,346 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,347 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,347 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,347 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,347 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,347 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,347 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,347 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,348 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,348 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,348 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,348 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,349 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,349 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][347], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,349 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,349 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,349 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,349 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,349 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,350 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,351 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,351 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,351 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][255], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 3#L1023-6true, 180#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true]) [2023-11-30 03:48:58,351 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,352 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,352 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,352 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [75#L1024-3true, 113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,352 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,352 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,352 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,352 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [75#L1024-3true, 113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,352 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,352 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,352 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,352 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,353 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,353 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,353 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,353 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,353 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [75#L1024-3true, 113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:58,354 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,354 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,354 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,354 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,358 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,358 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,358 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,358 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,358 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,359 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,359 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,359 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,359 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] threadEXIT-->L1035-13: Formula: (= v_threadThread3of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_16| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][342], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 161#true, 32#L1023-4true, 157#true, 180#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true]) [2023-11-30 03:48:58,360 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,360 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,360 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,360 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [120#L1024true, 113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,360 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,360 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,360 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,360 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,360 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,361 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,361 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,361 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,361 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,361 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,362 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,362 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,362 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,362 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [75#L1024-3true, 113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,363 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,363 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,363 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,363 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,363 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,363 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,363 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,364 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,364 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,369 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,369 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,369 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,369 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,369 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:48:58,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,369 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,370 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,370 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,370 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,370 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:48:58,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][159], [161#true, 99#L1024-3true, 32#L1023-4true, 157#true, 173#true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:48:58,380 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,380 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,380 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,380 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][159], [99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 173#true, 87#L1023-6true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:48:58,381 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,381 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,381 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,381 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][336], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:58,384 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,384 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,384 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,384 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][336], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:58,390 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,390 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,390 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,390 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][336], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:58,395 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,395 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,395 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,395 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][350], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse]) [2023-11-30 03:48:58,395 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,395 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,395 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,396 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][159], [161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true]) [2023-11-30 03:48:58,398 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,398 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,398 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,398 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][247], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true]) [2023-11-30 03:48:58,401 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,401 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,401 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,401 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][247], [75#L1024-3true, 161#true, 157#true, 173#true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:48:58,404 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,404 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,404 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,404 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][247], [75#L1024-3true, 161#true, 157#true, 173#true, 87#L1023-6true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:58,405 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,405 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,405 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,405 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][287], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 126#L1023-5true]) [2023-11-30 03:48:58,469 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,469 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,469 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,469 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][264], [182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 10#L1035-13true, threadThread1of3ForFork0NotInUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,478 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,478 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,478 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,478 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,482 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,482 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,482 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,482 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,482 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 03:48:58,482 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:48:58,482 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:48:58,482 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:48:58,482 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:48:58,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,483 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,483 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,483 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,483 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,483 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,483 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,483 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,483 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,483 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,483 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,484 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,484 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,484 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,484 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,484 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,484 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,484 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,484 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,484 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,485 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,485 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,485 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,485 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][326], [113#L1024-3true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:48:58,485 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 03:48:58,485 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:48:58,485 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:48:58,485 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:48:58,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,486 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,486 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,486 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,486 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,486 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,486 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,486 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,486 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,486 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 180#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,489 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,489 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,489 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,489 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,489 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 180#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true]) [2023-11-30 03:48:58,489 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,489 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,489 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,489 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 180#true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true]) [2023-11-30 03:48:58,490 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,490 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,490 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,490 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][264], [34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true]) [2023-11-30 03:48:58,490 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,490 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,490 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,490 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true]) [2023-11-30 03:48:58,490 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,490 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,490 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,490 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][264], [182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true]) [2023-11-30 03:48:58,491 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,491 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,491 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,491 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 180#true, 157#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of3ForFork0NotInUse]) [2023-11-30 03:48:58,491 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,491 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,491 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,491 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][264], [182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,491 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,491 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,491 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,491 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][264], [182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse]) [2023-11-30 03:48:58,492 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,492 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,492 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,492 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][264], [182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,492 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,492 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,492 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,492 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,493 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,493 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,493 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,493 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,493 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [120#L1024true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,494 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,494 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,494 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,494 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,494 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,494 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,494 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,494 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [120#L1024true, 161#true, 99#L1024-3true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,495 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,495 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,495 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,495 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,495 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,495 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,495 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,495 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,495 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,495 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,495 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,495 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,496 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 132#L1024true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,496 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 03:48:58,496 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:48:58,496 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:48:58,496 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:48:58,496 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:48:58,496 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:48:58,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [120#L1024true, 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,497 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 03:48:58,497 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:48:58,497 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:48:58,497 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:48:58,497 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:48:58,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [120#L1024true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,497 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,497 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,497 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,497 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,497 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,497 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,497 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,497 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,497 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,497 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [120#L1024true, 99#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,498 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 03:48:58,498 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:48:58,498 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:48:58,498 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:48:58,498 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:48:58,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][133], [120#L1024true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,498 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,498 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,498 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,498 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,498 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,498 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,498 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,498 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,498 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,498 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,499 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,499 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,499 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,499 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,499 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,499 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,499 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,499 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,499 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,499 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,499 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,499 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,500 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,500 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,500 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,500 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,500 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,500 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,500 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,500 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,501 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,501 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,501 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,502 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,502 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,502 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,502 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,502 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,502 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,502 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,503 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,503 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,503 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,503 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,503 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,503 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,503 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,503 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,505 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,505 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,505 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,505 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,505 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,506 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,506 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,506 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,506 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] threadEXIT-->L1035-13: Formula: (= v_threadThread3of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_16| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][342], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 161#true, 32#L1023-4true, 3#L1023-6true, 180#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,507 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,507 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,507 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,507 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,508 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,508 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,508 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,508 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,508 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [75#L1024-3true, 113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,509 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,509 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,509 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,509 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,509 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][323], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,512 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,512 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,512 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,512 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,512 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,514 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,514 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,514 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,514 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [75#L1024-3true, 113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,515 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,515 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,515 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,515 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,515 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,515 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,515 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,516 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,516 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:48:58,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][297], [161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 126#L1023-5true]) [2023-11-30 03:48:58,532 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 03:48:58,532 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:48:58,532 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:48:58,532 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:48:58,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][297], [99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 173#true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:48:58,533 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,533 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,533 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,533 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][297], [99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 173#true, 87#L1023-6true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:48:58,534 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,534 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,534 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,534 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][336], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:58,540 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,540 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,540 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,540 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][337], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:48:58,540 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 03:48:58,540 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:48:58,540 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:48:58,541 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:48:58,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][350], [113#L1024-3true, 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse]) [2023-11-30 03:48:58,541 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,541 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,541 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,541 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][337], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 173#true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:48:58,541 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,541 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,541 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,541 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][287], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:48:58,542 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,542 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,542 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,542 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][287], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 87#L1023-6true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:58,543 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,543 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,543 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,543 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][336], [113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:58,549 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,549 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,549 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,549 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][336], [113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:58,549 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,549 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,549 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,550 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][159], [161#true, 99#L1024-3true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true]) [2023-11-30 03:48:58,556 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,556 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,556 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,556 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][247], [75#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true]) [2023-11-30 03:48:58,558 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,558 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,559 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,559 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][287], [75#L1024-3true, 161#true, 157#true, 3#L1023-6true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 126#L1023-5true]) [2023-11-30 03:48:58,559 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,559 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,559 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,559 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][247], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true]) [2023-11-30 03:48:58,560 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,560 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,560 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,560 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][247], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:48:58,560 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,560 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,560 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,560 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][247], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 87#L1023-6true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:48:58,561 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,561 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,561 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,561 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][316], [113#L1024-3true, 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:48:58,562 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,562 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,562 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,562 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][316], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true]) [2023-11-30 03:48:58,563 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,563 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,563 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,563 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][159], [99#L1024-3true, 161#true, 157#true, 173#true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true]) [2023-11-30 03:48:58,593 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,593 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,593 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,593 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][264], [34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true]) [2023-11-30 03:48:58,599 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,599 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,599 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,599 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,599 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][264], [182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of3ForFork0NotInUse]) [2023-11-30 03:48:58,599 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,599 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,599 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,599 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,599 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][264], [182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 14#L1023-5true, 157#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,599 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,599 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,599 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,599 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,599 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 180#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true]) [2023-11-30 03:48:58,600 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,600 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,600 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,600 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,600 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,600 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,600 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,600 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,600 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 14#L1023-5true, 157#true, 180#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,600 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,600 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,600 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,601 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,601 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,604 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,604 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,604 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,604 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,605 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,605 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,605 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,605 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,605 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,605 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,605 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,605 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,605 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,605 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,605 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,606 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,606 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,606 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,606 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,606 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,606 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,606 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,606 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,606 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [120#L1024true, 113#L1024-3true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:58,607 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,607 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,607 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,607 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true]) [2023-11-30 03:48:58,608 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,608 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,608 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,609 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 180#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 10#L1035-13true, threadThread1of3ForFork0NotInUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,609 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,609 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,609 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,609 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,610 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,610 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,610 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,610 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,610 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,610 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,610 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,610 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,610 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, 161#true, 99#L1024-3true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,610 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,610 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,610 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,611 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,611 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,612 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,612 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 03:48:58,612 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:48:58,612 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:48:58,612 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:48:58,612 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:48:58,612 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:48:58,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,613 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,613 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,613 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,613 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,613 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [120#L1024true, 113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:48:58,614 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 03:48:58,614 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:48:58,614 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:48:58,614 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:48:58,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [75#L1024-3true, 113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,618 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,618 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,618 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,618 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,618 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][255], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 161#true, 3#L1023-6true, 157#true, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,618 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,618 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,618 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,618 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][255], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 161#true, 180#true, 3#L1023-6true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true]) [2023-11-30 03:48:58,618 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,618 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,618 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,618 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][255], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 161#true, threadThread3of3ForFork0InUse, 180#true, 157#true, 131#L1023-5true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true]) [2023-11-30 03:48:58,623 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,623 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,623 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,623 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][255], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 161#true, threadThread3of3ForFork0InUse, 180#true, 157#true, 169#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,623 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,623 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,623 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,623 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:48:58,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][297], [99#L1024-3true, 161#true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 126#L1023-5true]) [2023-11-30 03:48:58,642 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,643 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,643 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,643 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][159], [161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:48:58,644 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,644 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,644 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,644 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][159], [99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 173#true, 87#L1023-6true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:48:58,645 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,645 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,645 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,645 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][316], [113#L1024-3true, 132#L1024true, 161#true, 32#L1023-4true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:48:58,645 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,645 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,645 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,645 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][297], [161#true, 99#L1024-3true, 157#true, 173#true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:48:58,646 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,646 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,646 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,646 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][297], [161#true, 99#L1024-3true, 157#true, 173#true, 87#L1023-6true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:48:58,646 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,646 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,646 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,646 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][337], [113#L1024-3true, 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:48:58,648 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,648 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,648 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,648 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][287], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 173#true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:48:58,649 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,649 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,649 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,649 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][287], [75#L1024-3true, 161#true, 157#true, 3#L1023-6true, 173#true, 87#L1023-6true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:58,649 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,649 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,650 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,650 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][337], [113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:48:58,652 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,652 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,652 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,652 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][337], [113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 173#true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:48:58,653 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,653 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,653 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,653 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][159], [120#L1024true, 161#true, 99#L1024-3true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true]) [2023-11-30 03:48:58,656 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,656 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,656 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,656 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][337], [113#L1024-3true, 132#L1024true, 161#true, 14#L1023-5true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:48:58,658 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,658 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,658 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,658 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][247], [75#L1024-3true, 161#true, 3#L1023-6true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:48:58,666 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,666 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,666 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,666 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][247], [75#L1024-3true, 161#true, 157#true, 3#L1023-6true, 173#true, 87#L1023-6true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:48:58,666 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,666 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,666 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,666 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][316], [113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:48:58,667 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,667 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,667 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,667 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][264], [34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true]) [2023-11-30 03:48:58,698 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,698 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,699 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,699 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,699 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][264], [34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 10#L1035-13true, threadThread1of3ForFork0NotInUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,699 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,699 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,699 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,699 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,699 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 180#true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of3ForFork0NotInUse]) [2023-11-30 03:48:58,699 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,699 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,699 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,699 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,699 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 180#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse]) [2023-11-30 03:48:58,700 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,700 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,700 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,700 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,700 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of3ForFork0NotInUse]) [2023-11-30 03:48:58,700 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,700 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,700 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,700 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,700 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 180#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of3ForFork0NotInUse]) [2023-11-30 03:48:58,700 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,700 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,700 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,700 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,700 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,705 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][324], [113#L1024-3true, 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:48:58,705 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,705 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,705 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,705 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,705 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,705 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:48:58,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,706 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,706 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,706 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,706 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,706 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,707 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [34#L1023-6true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true]) [2023-11-30 03:48:58,707 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,707 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,707 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,707 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,708 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,708 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,708 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 180#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of3ForFork0NotInUse]) [2023-11-30 03:48:58,708 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,708 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,708 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,708 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,708 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,708 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,708 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][264], [34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of3ForFork0NotInUse]) [2023-11-30 03:48:58,708 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,708 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,708 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,708 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,708 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,708 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,709 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][264], [34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0NotInUse, 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,709 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,709 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,709 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,709 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,709 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,709 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [120#L1024true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 180#true, 157#true, 169#true, 126#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,709 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,709 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,709 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,709 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,709 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][255], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 157#true, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,712 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,712 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,712 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,712 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,712 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][255], [threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 161#true, threadThread3of3ForFork0InUse, 3#L1023-6true, 180#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,712 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,712 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,712 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,712 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,712 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] threadEXIT-->L1035-13: Formula: (= v_threadThread3of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_16| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][353], [threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true]) [2023-11-30 03:48:58,714 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,714 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,714 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,714 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:48:58,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][247], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true]) [2023-11-30 03:48:58,739 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,739 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,739 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,739 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][159], [99#L1024-3true, 161#true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:48:58,740 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,740 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,740 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,740 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][159], [99#L1024-3true, 161#true, 157#true, 173#true, 87#L1023-6true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:48:58,741 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,741 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,741 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,741 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][159], [99#L1024-3true, 161#true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:48:58,741 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,741 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,741 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,741 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][159], [99#L1024-3true, 161#true, 157#true, 173#true, 87#L1023-6true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:48:58,741 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,741 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,741 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,741 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][316], [113#L1024-3true, 132#L1024true, 161#true, 14#L1023-5true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:48:58,742 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,742 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,742 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,742 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][337], [113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:48:58,745 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,745 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,745 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,745 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][350], [113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse]) [2023-11-30 03:48:58,745 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,746 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,746 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,746 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][247], [75#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:48:58,747 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,747 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,747 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,747 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][247], [75#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 173#true, 87#L1023-6true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:48:58,748 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,748 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,748 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,748 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][337], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:48:58,752 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,752 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,752 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,752 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][316], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:48:58,758 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,758 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,758 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,758 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,783 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,783 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,783 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,783 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,783 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:48:58,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [120#L1024true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 180#true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,784 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,784 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,784 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,784 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [120#L1024true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 180#true, 157#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,785 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,785 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,785 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,785 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:48:58,785 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,785 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,785 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,785 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,785 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 03:48:58,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][316], [113#L1024-3true, 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:48:58,812 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,812 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,812 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,812 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][316], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:48:58,816 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,816 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,816 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,816 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][316], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:48:58,816 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,816 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,817 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,817 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][247], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 173#true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:48:58,817 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,817 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,817 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,817 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][159], [120#L1024true, 99#L1024-3true, 161#true, 157#true, 173#true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:48:58,817 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,817 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,817 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,817 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][247], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 173#true, 87#L1023-6true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:48:58,818 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,818 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,818 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,818 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][159], [120#L1024true, 99#L1024-3true, 161#true, 157#true, 173#true, 87#L1023-6true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:48:58,818 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,818 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,818 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,818 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][336], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:58,820 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is not cut-off event [2023-11-30 03:48:58,820 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 03:48:58,820 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 03:48:58,820 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 03:48:58,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][287], [75#L1024-3true, 113#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:58,821 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,821 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,821 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,821 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][316], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:48:58,826 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,826 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,826 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,826 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][316], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:48:58,826 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,826 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,827 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,827 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [120#L1024true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true]) [2023-11-30 03:48:58,845 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,845 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,845 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,845 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,845 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][169], [120#L1024true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 180#true, 157#true, 169#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 10#L1035-13true]) [2023-11-30 03:48:58,845 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,845 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,845 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,845 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,845 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:48:58,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][316], [113#L1024-3true, 161#true, 99#L1024-3true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:48:58,877 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:48:58,877 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:48:58,877 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:48:58,877 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:48:58,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][316], [113#L1024-3true, 161#true, 99#L1024-3true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:48:58,878 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:48:58,878 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:48:58,878 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:48:58,878 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:48:58,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][336], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 3#L1023-6true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:58,881 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is not cut-off event [2023-11-30 03:48:58,881 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 03:48:58,882 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 03:48:58,882 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 03:48:58,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][287], [75#L1024-3true, 113#L1024-3true, 161#true, 3#L1023-6true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:48:58,882 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 03:48:58,882 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:48:58,882 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:48:58,882 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 03:48:58,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][316], [120#L1024true, 113#L1024-3true, 132#L1024true, 161#true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:48:58,886 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 03:48:58,886 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:48:58,886 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:48:58,886 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 03:49:00,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, threadThread2of3ForFork0InUse, 20#L1035-9true, threadThread3of3ForFork0InUse, 161#true, 157#true, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, threadThread1of3ForFork0NotInUse]) [2023-11-30 03:49:00,019 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:00,019 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:00,019 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:00,019 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:00,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 180#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 55#L1035-10true, threadThread1of3ForFork0NotInUse]) [2023-11-30 03:49:00,053 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:00,053 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:00,053 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:00,053 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:00,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, threadThread2of3ForFork0InUse, 20#L1035-9true, 161#true, threadThread3of3ForFork0InUse, 180#true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse]) [2023-11-30 03:49:00,055 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:00,055 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:00,055 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:00,055 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:00,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, threadThread2of3ForFork0InUse, 20#L1035-9true, 161#true, threadThread3of3ForFork0InUse, 157#true, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse]) [2023-11-30 03:49:00,055 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:00,055 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:00,055 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:00,055 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:00,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][306], [34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, 20#L1035-9true, 161#true, threadThread3of3ForFork0InUse, 157#true, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse]) [2023-11-30 03:49:00,056 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:00,056 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:00,056 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:00,056 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:00,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 180#true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of3ForFork0NotInUse]) [2023-11-30 03:49:00,087 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:00,087 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:00,087 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:00,087 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:00,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 180#true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true, threadThread1of3ForFork0NotInUse]) [2023-11-30 03:49:00,088 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:00,088 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:00,088 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:00,088 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:00,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 180#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 55#L1035-10true, threadThread1of3ForFork0NotInUse]) [2023-11-30 03:49:00,088 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:00,088 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:00,088 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:00,089 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:00,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 180#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true, threadThread1of3ForFork0NotInUse]) [2023-11-30 03:49:00,089 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:00,089 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:00,089 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:00,089 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:00,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 180#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 126#L1023-5true, threadThread1of3ForFork0NotInUse, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:00,124 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:49:00,124 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:00,124 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:00,124 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:00,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of3ForFork0NotInUse]) [2023-11-30 03:49:00,124 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:49:00,125 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:00,125 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:00,125 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:00,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 180#true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0NotInUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:00,125 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:49:00,125 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:00,125 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:00,125 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:00,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [113#L1024-3true, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 180#true, 157#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of3ForFork0NotInUse]) [2023-11-30 03:49:00,126 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:49:00,126 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:00,126 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:00,126 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:00,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][306], [120#L1024true, 113#L1024-3true, threadThread2of3ForFork0InUse, 20#L1035-9true, threadThread3of3ForFork0InUse, 161#true, 180#true, 157#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse]) [2023-11-30 03:49:00,127 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:49:00,127 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:00,127 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:00,127 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:00,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 180#true, 157#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of3ForFork0NotInUse, 23#L1035-12true]) [2023-11-30 03:49:00,149 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:49:00,149 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:00,149 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:00,149 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:00,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][210], [75#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 180#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread1of3ForFork0NotInUse, 23#L1035-12true]) [2023-11-30 03:49:00,149 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:49:00,149 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:00,149 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:00,149 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:00,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [34#L1023-6true, 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 180#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:00,150 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:49:00,150 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:00,150 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:00,150 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:00,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][305], [120#L1024true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 113#L1024-3true, threadThread2of3ForFork0InUse, 161#true, threadThread3of3ForFork0InUse, 157#true, 180#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 55#L1035-10true, threadThread1of3ForFork0NotInUse]) [2023-11-30 03:49:00,150 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:49:00,150 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:00,150 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:00,150 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:00,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 157#true, 180#true, 169#true, 82#L1035-11true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:00,173 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:49:00,173 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:00,173 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:00,173 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:00,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][303], [120#L1024true, 113#L1024-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 161#true, 180#true, 157#true, 169#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:00,196 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:49:00,196 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:49:00,197 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:49:00,197 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:49:00,252 INFO L124 PetriNetUnfolderBase]: 59539/117432 cut-off events. [2023-11-30 03:49:00,253 INFO L125 PetriNetUnfolderBase]: For 417953/722143 co-relation queries the response was YES. [2023-11-30 03:49:00,815 INFO L83 FinitePrefix]: Finished finitePrefix Result has 456685 conditions, 117432 events. 59539/117432 cut-off events. For 417953/722143 co-relation queries the response was YES. Maximal size of possible extension queue 4162. Compared 1355518 event pairs, 19433 based on Foata normal form. 631/98546 useless extension candidates. Maximal degree in co-relation 204535. Up to 60854 conditions per place. [2023-11-30 03:49:01,747 INFO L140 encePairwiseOnDemand]: 139/146 looper letters, 199 selfloop transitions, 17 changer transitions 16/354 dead transitions. [2023-11-30 03:49:01,747 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 164 places, 354 transitions, 3194 flow [2023-11-30 03:49:01,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 03:49:01,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 03:49:01,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 396 transitions. [2023-11-30 03:49:01,748 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9041095890410958 [2023-11-30 03:49:01,748 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 396 transitions. [2023-11-30 03:49:01,748 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 396 transitions. [2023-11-30 03:49:01,749 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:49:01,749 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 396 transitions. [2023-11-30 03:49:01,750 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 132.0) internal successors, (396), 3 states have internal predecessors, (396), 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) [2023-11-30 03:49:01,751 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 146.0) internal successors, (584), 4 states have internal predecessors, (584), 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) [2023-11-30 03:49:01,751 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 146.0) internal successors, (584), 4 states have internal predecessors, (584), 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) [2023-11-30 03:49:01,751 INFO L307 CegarLoopForPetriNet]: 147 programPoint places, 17 predicate places. [2023-11-30 03:49:01,751 INFO L500 AbstractCegarLoop]: Abstraction has has 164 places, 354 transitions, 3194 flow [2023-11-30 03:49:01,752 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 119.0) internal successors, (357), 3 states have internal predecessors, (357), 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) [2023-11-30 03:49:01,752 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:49:01,752 INFO L232 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] [2023-11-30 03:49:01,752 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-11-30 03:49:01,752 INFO L425 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 7 more)] === [2023-11-30 03:49:01,752 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:49:01,752 INFO L85 PathProgramCache]: Analyzing trace with hash -779183346, now seen corresponding path program 1 times [2023-11-30 03:49:01,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:49:01,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128646091] [2023-11-30 03:49:01,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:49:01,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:49:01,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:49:01,822 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 03:49:01,822 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:49:01,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128646091] [2023-11-30 03:49:01,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128646091] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 03:49:01,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711175112] [2023-11-30 03:49:01,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:49:01,823 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 03:49:01,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 03:49:01,824 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-30 03:49:01,826 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-30 03:49:01,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:49:01,950 INFO L262 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-30 03:49:01,955 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 03:49:01,998 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 03:49:01,998 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-30 03:49:02,039 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 03:49:02,039 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711175112] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-30 03:49:02,039 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-30 03:49:02,039 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2023-11-30 03:49:02,040 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029770768] [2023-11-30 03:49:02,040 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-30 03:49:02,040 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-30 03:49:02,040 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:49:02,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-30 03:49:02,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2023-11-30 03:49:02,041 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 106 out of 146 [2023-11-30 03:49:02,042 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 164 places, 354 transitions, 3194 flow. Second operand has 9 states, 9 states have (on average 108.77777777777777) internal successors, (979), 9 states have internal predecessors, (979), 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) [2023-11-30 03:49:02,042 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:49:02,043 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 106 of 146 [2023-11-30 03:49:02,043 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:49:02,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([575] L1032-9-->$Ultimate##0: Formula: (and (= |v_threadThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre10#1_19| v_threadThread3of3ForFork0_thidvar0_2) (= |v_threadThread3of3ForFork0_#in~arg.offset_4| 0)) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_19|} OutVars{ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_19|, threadThread3of3ForFork0_#in~arg.offset=|v_threadThread3of3ForFork0_#in~arg.offset_4|, threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_4|, threadThread3of3ForFork0_~arg.offset=v_threadThread3of3ForFork0_~arg.offset_4, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_2, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_4|, threadThread3of3ForFork0_#in~arg.base=|v_threadThread3of3ForFork0_#in~arg.base_4|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_10|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_6|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_6|, threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_12|, threadThread3of3ForFork0_~arg.base=v_threadThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[threadThread3of3ForFork0_#in~arg.offset, threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_~arg.offset, threadThread3of3ForFork0_thidvar0, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_#in~arg.base, threadThread3of3ForFork0_#t~nondet4, threadThread3of3ForFork0_#t~nondet3, threadThread3of3ForFork0_#t~nondet6, threadThread3of3ForFork0_#t~nondet5, threadThread3of3ForFork0_~arg.base][161], [161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 116#L1032-10true, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:02,331 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 03:49:02,331 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:49:02,331 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:49:02,331 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 03:49:02,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][214], [9#L1031-7true, 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 7#L1022-3true]) [2023-11-30 03:49:02,653 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:49:02,654 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:49:02,654 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:49:02,654 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:49:02,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][216], [9#L1031-7true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|))]) [2023-11-30 03:49:02,661 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 03:49:02,661 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:49:02,661 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:49:02,661 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 03:49:02,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][192], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 169#true, 128#L1035-8true]) [2023-11-30 03:49:02,767 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 03:49:02,767 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:49:02,767 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:49:02,767 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 03:49:02,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 66#L1034-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true]) [2023-11-30 03:49:02,784 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:49:02,784 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:49:02,784 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:49:02,784 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:49:02,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 66#L1034-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:02,804 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:49:02,804 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:49:02,804 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:49:02,804 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:49:02,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][197], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:02,839 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:49:02,840 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:49:02,840 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:49:02,840 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:49:02,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][192], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true, 169#true]) [2023-11-30 03:49:02,841 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:49:02,841 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:49:02,841 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:49:02,841 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:49:02,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][174], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 180#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true, 169#true]) [2023-11-30 03:49:02,843 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 03:49:02,843 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:49:02,843 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:49:02,843 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 03:49:02,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 180#true, 7#L1022-3true]) [2023-11-30 03:49:02,863 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:49:02,863 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:49:02,863 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:49:02,863 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:49:02,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 169#true]) [2023-11-30 03:49:02,886 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:49:02,886 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:49:02,886 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:49:02,886 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:49:03,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][204], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:03,125 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:49:03,125 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:49:03,125 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:49:03,125 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:49:03,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][197], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 20#L1035-9true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:03,125 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:49:03,125 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:49:03,125 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:49:03,125 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:49:03,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:03,127 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 03:49:03,127 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:49:03,127 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:49:03,127 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 03:49:03,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true]) [2023-11-30 03:49:03,147 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,147 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,147 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,147 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][214], [9#L1031-7true, 161#true, 32#L1023-4true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|))]) [2023-11-30 03:49:03,152 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,152 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,152 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,152 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:03,174 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,174 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,174 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,174 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][216], [9#L1031-7true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 169#true]) [2023-11-30 03:49:03,181 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,181 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,181 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,181 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][117], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 180#true, 128#L1035-8true, 169#true]) [2023-11-30 03:49:03,209 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,209 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,209 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,209 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:03,210 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,210 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,210 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,210 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][204], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:03,210 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,210 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,210 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,210 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][174], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 180#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true, 169#true]) [2023-11-30 03:49:03,211 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,211 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,211 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,211 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:03,211 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,211 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,211 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,211 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 03:49:03,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 86#L1035-2true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true]) [2023-11-30 03:49:03,236 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,236 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,236 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,236 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 86#L1035-2true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:03,280 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,280 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,280 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,280 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:03,320 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,320 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,320 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,320 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:03,321 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,321 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,321 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,321 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:03,321 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,321 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,321 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,321 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:03,321 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,321 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,322 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,322 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:03,322 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,322 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,322 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,322 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 03:49:03,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 3#L1023-6true, 157#true, 47#L1022-3true, 66#L1034-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:03,350 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,350 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,350 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,351 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 180#true, 7#L1022-3true]) [2023-11-30 03:49:03,352 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,352 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,352 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,352 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][216], [9#L1031-7true, 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|))]) [2023-11-30 03:49:03,367 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,367 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,367 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,367 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][214], [9#L1031-7true, 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|))]) [2023-11-30 03:49:03,370 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,370 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,370 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,370 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 169#true]) [2023-11-30 03:49:03,391 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,391 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,391 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,391 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 66#L1034-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true]) [2023-11-30 03:49:03,399 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,399 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,399 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,399 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:03,437 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,437 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,437 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,437 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:03,437 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,437 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,437 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,437 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:03,438 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,438 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,438 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,438 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:03,438 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,438 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,438 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,438 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 03:49:03,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 180#true]) [2023-11-30 03:49:03,468 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,468 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,468 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,468 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 59#L1035-4true, 157#true, 3#L1023-6true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true]) [2023-11-30 03:49:03,471 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,471 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,471 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,471 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][216], [9#L1031-7true, 132#L1024true, 161#true, 14#L1023-5true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|))]) [2023-11-30 03:49:03,491 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,491 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,491 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,491 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][191], [9#L1031-7true, 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 169#true]) [2023-11-30 03:49:03,491 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,491 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,491 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,491 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][216], [9#L1031-7true, 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 169#true]) [2023-11-30 03:49:03,492 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,492 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,492 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,492 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][214], [9#L1031-7true, 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|))]) [2023-11-30 03:49:03,495 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,495 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,495 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,495 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 59#L1035-4true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:03,514 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,514 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,514 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,514 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 39#L1035true, 169#true]) [2023-11-30 03:49:03,524 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,524 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,524 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,524 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][194], [75#L1024-3true, 9#L1031-7true, 161#true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|))]) [2023-11-30 03:49:03,526 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,526 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,526 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,526 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:03,558 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,558 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,558 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,558 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:03,558 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,559 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,559 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,559 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 03:49:03,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 3#L1023-6true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:03,590 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,590 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,590 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,590 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 47#L1022-3true, 66#L1034-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:03,591 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,591 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,591 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,591 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true]) [2023-11-30 03:49:03,594 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,594 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,594 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,594 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 66#L1034-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:03,612 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,612 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,612 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,612 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][191], [9#L1031-7true, 161#true, 99#L1024-3true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|))]) [2023-11-30 03:49:03,617 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,617 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,617 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,617 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][214], [120#L1024true, 9#L1031-7true, 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|))]) [2023-11-30 03:49:03,621 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,621 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,621 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,621 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][146], [75#L1024-3true, 9#L1031-7true, 161#true, 157#true, 3#L1023-6true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 169#true]) [2023-11-30 03:49:03,622 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,622 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,622 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,622 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:03,636 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,636 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,636 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,636 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true]) [2023-11-30 03:49:03,648 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,648 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,648 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,648 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][146], [75#L1024-3true, 9#L1031-7true, 132#L1024true, 161#true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|))]) [2023-11-30 03:49:03,650 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,650 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,650 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,650 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][101], [120#L1024true, 9#L1031-7true, 99#L1024-3true, 161#true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|))]) [2023-11-30 03:49:03,650 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,650 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,650 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,650 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][202], [120#L1024true, 9#L1031-7true, 132#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 169#true]) [2023-11-30 03:49:03,650 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:49:03,650 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:03,650 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:03,651 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:03,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][194], [75#L1024-3true, 9#L1031-7true, 161#true, 157#true, 3#L1023-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|))]) [2023-11-30 03:49:03,651 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,651 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,651 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,651 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:03,681 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,681 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,681 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,681 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:03,682 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,682 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,682 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,682 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 03:49:03,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 3#L1023-6true, 157#true, 47#L1022-3true, 86#L1035-2true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:03,719 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,719 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,719 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,719 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 169#true]) [2023-11-30 03:49:03,720 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,720 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,720 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,720 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 47#L1022-3true, 66#L1034-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:03,722 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,722 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,722 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,722 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][190], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 66#L1034-6true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:03,722 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,722 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,723 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,723 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 66#L1034-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:03,723 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,723 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,723 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,723 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true]) [2023-11-30 03:49:03,726 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,726 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,726 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,726 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 180#true]) [2023-11-30 03:49:03,753 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,753 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,753 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,753 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 66#L1034-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:03,755 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,755 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,755 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,755 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][216], [9#L1031-7true, 132#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|))]) [2023-11-30 03:49:03,761 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,761 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,761 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,761 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][202], [120#L1024true, 9#L1031-7true, 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|))]) [2023-11-30 03:49:03,762 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,762 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,762 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,762 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][214], [120#L1024true, 9#L1031-7true, 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|))]) [2023-11-30 03:49:03,763 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,763 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,763 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,763 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][101], [9#L1031-7true, 99#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|))]) [2023-11-30 03:49:03,765 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 03:49:03,765 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:49:03,765 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:49:03,765 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 03:49:03,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][202], [9#L1031-7true, 132#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 169#true]) [2023-11-30 03:49:03,765 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,766 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,766 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,766 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:03,782 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,782 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,782 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,782 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 86#L1035-2true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true]) [2023-11-30 03:49:03,793 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,793 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,793 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,793 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 66#L1034-6true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:03,794 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,794 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,794 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,794 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:49:03,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][139], [75#L1024-3true, 161#true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 65#L1032-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:03,861 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,861 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,861 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,861 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 169#true]) [2023-11-30 03:49:03,880 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:49:03,880 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:03,880 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:03,881 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:03,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][190], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 169#true]) [2023-11-30 03:49:03,881 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,881 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,881 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,881 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 180#true]) [2023-11-30 03:49:03,882 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:49:03,882 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:03,882 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:03,882 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:03,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:03,883 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,883 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,883 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,883 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 169#true]) [2023-11-30 03:49:03,887 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,887 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,887 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,887 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][190], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 66#L1034-6true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:03,890 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,890 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,890 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,890 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 21#L1035-7true]) [2023-11-30 03:49:03,894 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,894 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,894 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,894 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 66#L1034-6true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:03,906 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,906 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,906 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,906 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:03,918 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,918 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,918 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,918 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 180#true]) [2023-11-30 03:49:03,920 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,920 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,920 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,920 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 66#L1034-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:03,921 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,921 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,921 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,921 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][101], [120#L1024true, 9#L1031-7true, 161#true, 99#L1024-3true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|))]) [2023-11-30 03:49:03,925 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,925 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,925 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,925 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,925 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][146], [75#L1024-3true, 9#L1031-7true, 132#L1024true, 161#true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 169#true]) [2023-11-30 03:49:03,929 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,929 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,929 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,929 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,929 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 21#L1035-7true]) [2023-11-30 03:49:03,945 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,945 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,945 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,945 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 66#L1034-6true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:03,958 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:03,958 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:03,959 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:03,959 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:03,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 66#L1034-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:03,959 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:03,959 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:03,959 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:03,959 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:03,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 66#L1034-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:03,959 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:03,959 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:03,959 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:03,959 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:03,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 66#L1034-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:03,959 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,959 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,959 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,959 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 49#L1035-3true, 169#true]) [2023-11-30 03:49:03,960 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:49:03,960 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:03,960 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:03,960 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:03,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 180#true]) [2023-11-30 03:49:03,960 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,960 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,960 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:03,960 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:49:04,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][162], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 65#L1032-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:04,018 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,018 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,018 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,018 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][167], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 65#L1032-4true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:04,025 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,025 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,025 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,025 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][139], [75#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 67#L1032-5true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:04,030 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,030 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,030 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,030 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 14#L1023-5true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:04,278 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,278 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,278 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,278 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][190], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 81#L1035-1true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:04,278 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,278 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,278 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,278 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][190], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 169#true]) [2023-11-30 03:49:04,281 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,281 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,281 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,281 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][179], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:04,282 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,282 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,282 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,282 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 59#L1035-4true, 32#L1023-4true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:04,283 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,283 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,283 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,283 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 47#L1022-3true, 86#L1035-2true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:04,284 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,284 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,284 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,284 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:04,286 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,286 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,286 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,286 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 66#L1034-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:04,290 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,290 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,290 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,290 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 180#true, 169#true]) [2023-11-30 03:49:04,291 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,291 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,291 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,291 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 66#L1034-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:04,291 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,291 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,291 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,291 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][256], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 180#true, 7#L1022-3true, 128#L1035-8true]) [2023-11-30 03:49:04,292 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,292 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,292 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,292 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 66#L1034-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:04,306 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,306 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,306 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,307 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 66#L1034-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:04,319 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 03:49:04,319 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 03:49:04,319 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 03:49:04,319 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 03:49:04,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 66#L1034-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:04,320 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,320 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,320 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,320 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 86#L1035-2true, 47#L1022-3true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:04,327 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,327 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,327 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,327 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:04,329 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,329 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,329 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,329 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 180#true]) [2023-11-30 03:49:04,330 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,330 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,330 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,330 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][202], [120#L1024true, 9#L1031-7true, 132#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|))]) [2023-11-30 03:49:04,335 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,335 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,335 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,335 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,335 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][257], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 169#true, 128#L1035-8true]) [2023-11-30 03:49:04,357 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,357 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,357 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,357 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 180#true, 169#true]) [2023-11-30 03:49:04,372 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,372 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,372 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,372 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 180#true, 169#true]) [2023-11-30 03:49:04,372 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,372 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,372 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,372 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 180#true, 169#true]) [2023-11-30 03:49:04,373 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,373 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,373 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,373 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 180#true]) [2023-11-30 03:49:04,373 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,373 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,373 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,373 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 59#L1035-4true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true]) [2023-11-30 03:49:04,373 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,373 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,373 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,373 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 81#L1035-1true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:04,374 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,374 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,374 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,374 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:49:04,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][180], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:04,382 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,382 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,382 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,382 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][162], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 67#L1032-5true, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:04,435 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,435 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,435 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,435 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][207], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 65#L1032-4true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:04,437 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,437 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,437 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,437 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][167], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 67#L1032-5true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:04,444 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,444 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,444 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,444 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][139], [75#L1024-3true, 161#true, 157#true, 107#L1032-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:04,447 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,447 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,447 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,447 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 47#L1022-3true, 86#L1035-2true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:04,466 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,466 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,466 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,466 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][190], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 86#L1035-2true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:04,466 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,466 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,466 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,466 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][190], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:04,467 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,467 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,467 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,467 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 169#true]) [2023-11-30 03:49:04,468 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,469 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,469 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,469 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][185], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 55#L1035-10true]) [2023-11-30 03:49:04,470 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,470 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,470 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,470 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 3#L1023-6true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:04,471 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,471 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,471 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,471 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 169#true]) [2023-11-30 03:49:04,472 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,472 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,472 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,472 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 86#L1035-2true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:04,473 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,473 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,473 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,474 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:04,477 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,477 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,477 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,477 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 180#true, 169#true]) [2023-11-30 03:49:04,477 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,477 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,477 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,477 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 66#L1034-6true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:04,479 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,479 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,479 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,479 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,479 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 180#true]) [2023-11-30 03:49:04,491 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,491 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,491 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,491 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,495 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 66#L1034-6true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:04,495 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,496 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,496 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,496 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,496 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 180#true, 169#true]) [2023-11-30 03:49:04,500 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 03:49:04,500 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 03:49:04,500 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 03:49:04,500 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 03:49:04,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 180#true, 169#true]) [2023-11-30 03:49:04,501 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,501 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,501 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,501 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 180#true]) [2023-11-30 03:49:04,509 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,509 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,509 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,509 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 86#L1035-2true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:04,511 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,511 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,511 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,511 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:04,512 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,512 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,512 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,512 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 81#L1035-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:04,553 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,553 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,553 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,553 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 81#L1035-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:04,553 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,553 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,553 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,553 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:04,553 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:04,553 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:04,553 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:04,553 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:04,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:04,554 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,554 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,554 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,554 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true]) [2023-11-30 03:49:04,554 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,554 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,554 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,554 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 86#L1035-2true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:04,555 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,555 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,555 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,555 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:49:04,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][186], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:04,562 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,562 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,562 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,562 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][162], [120#L1024true, 161#true, 157#true, 107#L1032-6true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:04,620 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,620 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,620 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,620 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][207], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 67#L1032-5true, 180#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:04,622 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,622 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,622 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,622 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][167], [75#L1024-3true, 161#true, 107#L1032-6true, 157#true, 131#L1023-5true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:04,631 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,631 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,631 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,631 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][139], [75#L1024-3true, 114#L1032-7true, 161#true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:04,633 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,633 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,633 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,633 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:04,663 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,663 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,663 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,664 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 169#true]) [2023-11-30 03:49:04,665 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,665 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,665 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,665 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][190], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 169#true]) [2023-11-30 03:49:04,665 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,665 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,665 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,665 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][190], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 86#L1035-2true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:04,666 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,666 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,666 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,666 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 180#true, 169#true]) [2023-11-30 03:49:04,668 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,668 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,668 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,668 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,668 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][261], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:04,669 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 03:49:04,669 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:49:04,669 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:49:04,669 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:49:04,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][267], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 55#L1035-10true]) [2023-11-30 03:49:04,669 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,669 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,669 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,669 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][198], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:04,670 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,671 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,671 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,671 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 3#L1023-6true, 157#true, 47#L1022-3true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:04,671 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,671 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,671 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,671 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 59#L1035-4true, 14#L1023-5true, 157#true, 3#L1023-6true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:04,673 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,673 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,673 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,673 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 169#true]) [2023-11-30 03:49:04,675 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,675 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,675 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,675 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 86#L1035-2true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:04,678 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,678 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,678 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,678 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:04,678 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,678 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,678 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,678 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 180#true, 169#true]) [2023-11-30 03:49:04,681 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,681 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,681 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,681 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,681 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 66#L1034-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:04,681 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,682 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,682 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,682 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,682 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:04,694 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,694 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,694 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,694 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:04,706 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 03:49:04,706 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:49:04,706 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:49:04,706 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:49:04,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:04,707 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,707 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,707 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,707 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 59#L1035-4true, 157#true, 47#L1022-3true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:04,712 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,712 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,712 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,712 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 180#true]) [2023-11-30 03:49:04,714 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,714 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,714 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,714 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 86#L1035-2true, 131#L1023-5true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:04,716 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,716 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,716 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,716 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][262], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:04,748 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 03:49:04,748 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:49:04,748 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:49:04,748 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 03:49:04,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][268], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:04,749 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,749 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,749 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,749 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 86#L1035-2true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:04,762 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:04,762 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:04,762 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:04,762 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:04,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 86#L1035-2true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:04,762 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:04,762 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:04,762 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:04,762 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:04,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 86#L1035-2true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:04,762 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:04,762 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:04,762 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:04,762 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:04,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 86#L1035-2true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:04,762 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,762 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,762 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,762 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true]) [2023-11-30 03:49:04,763 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,763 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,763 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,763 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 180#true]) [2023-11-30 03:49:04,763 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,763 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,763 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,763 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:49:04,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][200], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:04,768 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,768 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,768 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,768 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][139], [75#L1024-3true, 161#true, 157#true, 173#true, 118#L1032-8true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:04,827 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,827 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,827 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,827 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][162], [120#L1024true, 114#L1032-7true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:04,827 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,827 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,827 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,827 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][207], [120#L1024true, 161#true, 107#L1032-6true, 157#true, 47#L1022-3true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:04,829 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,829 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,829 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,829 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][167], [75#L1024-3true, 114#L1032-7true, 161#true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:04,838 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,838 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,838 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,838 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 86#L1035-2true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:04,859 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,859 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,859 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,859 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:04,861 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,861 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,861 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,861 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,861 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 59#L1035-4true, 14#L1023-5true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:04,862 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:04,862 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:04,862 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:04,862 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:04,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][190], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 59#L1035-4true, 14#L1023-5true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:04,863 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,863 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,863 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,863 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][190], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 169#true]) [2023-11-30 03:49:04,863 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,863 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,863 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,863 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 81#L1035-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:04,865 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,865 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,865 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,865 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,865 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 180#true, 169#true]) [2023-11-30 03:49:04,865 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,865 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,865 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,866 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,866 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][272], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:04,866 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,866 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,867 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,867 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 3#L1023-6true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 21#L1035-7true]) [2023-11-30 03:49:04,867 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:04,867 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:04,867 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:04,868 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:04,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][256], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true]) [2023-11-30 03:49:04,868 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:04,868 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:04,868 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:04,868 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:04,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][261], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 32#L1023-4true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:04,868 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:49:04,868 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:04,868 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:04,868 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:04,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][198], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:04,869 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:04,869 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:04,869 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:04,869 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:04,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:04,870 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,870 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,870 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,870 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 59#L1035-4true, 157#true, 3#L1023-6true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:04,872 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,872 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,872 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,872 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 180#true, 169#true]) [2023-11-30 03:49:04,874 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,874 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,874 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,874 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 86#L1035-2true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:04,875 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,875 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,875 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,875 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 86#L1035-2true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:04,893 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,893 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,893 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,893 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 86#L1035-2true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:04,914 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 03:49:04,914 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:49:04,914 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:49:04,915 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 03:49:04,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 86#L1035-2true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:04,918 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,918 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,918 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,918 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:04,925 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,925 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,925 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,925 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 59#L1035-4true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:04,927 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,928 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,928 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,928 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 180#true]) [2023-11-30 03:49:04,929 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,929 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,929 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,929 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][101], [9#L1031-7true, 161#true, 99#L1024-3true, 32#L1023-4true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 590#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 169#true, 126#L1023-5true]) [2023-11-30 03:49:04,940 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,940 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,940 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,940 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][273], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:04,978 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,978 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,978 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,978 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 180#true, 169#true]) [2023-11-30 03:49:04,997 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:04,997 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:04,997 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:04,998 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:04,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 180#true, 169#true]) [2023-11-30 03:49:04,998 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:04,998 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:04,998 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:04,998 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:04,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 180#true, 169#true]) [2023-11-30 03:49:04,998 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:49:04,998 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:04,998 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:04,998 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:04,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 180#true]) [2023-11-30 03:49:04,998 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,998 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,998 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,999 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:04,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][257], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 169#true, 128#L1035-8true]) [2023-11-30 03:49:04,999 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:04,999 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:04,999 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:04,999 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 21#L1035-7true, 169#true]) [2023-11-30 03:49:05,000 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,000 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,000 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,000 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 59#L1035-4true, 157#true, 131#L1023-5true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:05,001 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 03:49:05,001 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:05,001 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:05,001 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:49:05,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][200], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:05,004 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,005 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,005 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,005 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][162], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 118#L1032-8true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:05,039 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,039 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,039 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,039 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][139], [75#L1024-3true, 161#true, 157#true, 108#L1032-9true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:05,047 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,047 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,047 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,047 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][167], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 173#true, 118#L1032-8true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:05,068 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,068 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,068 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,069 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][207], [120#L1024true, 114#L1032-7true, 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:05,082 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,082 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,082 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,082 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 169#true]) [2023-11-30 03:49:05,120 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,120 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,120 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,120 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 86#L1035-2true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:05,121 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,121 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,121 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,121 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,121 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 86#L1035-2true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:05,124 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,124 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,124 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,124 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,124 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:05,125 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,125 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,125 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,125 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,125 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:05,126 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,126 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,126 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,126 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][190], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 125#L1035-5true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:05,126 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,126 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,126 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,126 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][190], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 59#L1035-4true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:05,127 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,127 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,128 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,128 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][272], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:05,131 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,131 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,131 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,131 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 47#L1022-3true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:05,134 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,134 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,134 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,135 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:05,137 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,137 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,137 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,137 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 59#L1035-4true, 157#true, 3#L1023-6true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:05,141 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,141 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,141 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,141 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 180#true, 169#true]) [2023-11-30 03:49:05,141 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,141 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,141 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,141 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 180#true]) [2023-11-30 03:49:05,161 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,161 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,161 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,161 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 180#true, 169#true]) [2023-11-30 03:49:05,191 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 03:49:05,191 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:49:05,191 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:49:05,191 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 03:49:05,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 180#true, 169#true]) [2023-11-30 03:49:05,194 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,194 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,194 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,194 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:05,197 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,197 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,197 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,197 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:05,199 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,199 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,199 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,199 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 59#L1035-4true, 157#true, 47#L1022-3true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:05,201 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,201 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,201 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,201 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][273], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:05,240 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,240 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,240 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,240 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 59#L1035-4true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:05,252 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,252 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,252 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,252 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 59#L1035-4true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:05,252 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,252 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,252 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,252 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 59#L1035-4true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:05,252 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:49:05,252 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:05,252 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:05,252 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:05,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 59#L1035-4true, 157#true, 3#L1023-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:05,253 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,253 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,253 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,253 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 125#L1035-5true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:05,254 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,254 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,254 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,254 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:49:05,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][162], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 108#L1032-9true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:05,296 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,296 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,296 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,296 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][207], [120#L1024true, 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 173#true, 118#L1032-8true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:05,298 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,298 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,298 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,298 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][167], [75#L1024-3true, 161#true, 157#true, 131#L1023-5true, 108#L1032-9true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:05,302 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,302 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,302 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,302 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 59#L1035-4true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:05,641 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,641 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,641 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,641 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 180#true, 169#true]) [2023-11-30 03:49:05,642 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,642 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,642 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,642 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,642 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 180#true, 169#true]) [2023-11-30 03:49:05,644 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,644 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,644 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,644 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,644 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 86#L1035-2true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:05,644 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,644 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,644 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,644 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,644 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 14#L1023-5true, 157#true, 47#L1022-3true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:05,649 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,649 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,649 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,649 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][190], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:05,650 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,650 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,650 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,650 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 21#L1035-7true]) [2023-11-30 03:49:05,654 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,654 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,654 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,654 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:05,662 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,662 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,662 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,662 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:05,667 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,667 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,667 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,667 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 59#L1035-4true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:05,668 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,668 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,668 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,668 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 32#L1023-4true, 157#true, 66#L1034-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true]) [2023-11-30 03:49:05,674 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,674 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,674 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,674 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 59#L1035-4true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:05,689 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,689 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,689 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,689 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 59#L1035-4true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:05,725 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 03:49:05,726 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:49:05,726 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:49:05,726 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 03:49:05,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 59#L1035-4true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:05,728 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,728 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,728 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,729 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 21#L1035-7true]) [2023-11-30 03:49:05,731 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,731 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,731 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,731 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:05,736 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,736 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,736 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,736 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:05,737 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,737 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,737 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,737 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 125#L1035-5true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:05,793 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:49:05,793 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:05,793 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:05,793 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:05,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 125#L1035-5true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:05,793 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:49:05,793 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:05,793 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:05,793 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:05,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:05,793 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:05,793 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:05,793 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:05,793 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:05,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:05,794 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,794 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,794 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,794 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:05,794 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,794 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,794 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,794 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:49:05,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][207], [120#L1024true, 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 108#L1032-9true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:05,832 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,832 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,832 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,832 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][190], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 71#L1035-6true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:05,909 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 03:49:05,909 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 03:49:05,909 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 03:49:05,909 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 03:49:05,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:05,911 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,911 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,911 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,911 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 59#L1035-4true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:05,912 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,912 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,912 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,912 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,912 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 59#L1035-4true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:05,914 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,914 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,914 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,914 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,914 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 180#true, 169#true]) [2023-11-30 03:49:05,914 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,914 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,914 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,914 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,914 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 21#L1035-7true]) [2023-11-30 03:49:05,917 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:49:05,917 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:05,917 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:05,918 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:05,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][190], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:05,919 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,919 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,919 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,919 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 32#L1023-4true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 39#L1035true, 180#true, 169#true, 126#L1023-5true]) [2023-11-30 03:49:05,921 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,921 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,921 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,921 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][257], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 169#true, 128#L1035-8true]) [2023-11-30 03:49:05,921 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,921 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,921 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,922 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 21#L1035-7true]) [2023-11-30 03:49:05,922 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,922 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,922 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,922 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 71#L1035-6true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:05,926 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,926 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,927 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,927 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:05,927 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,927 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,927 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,927 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:05,946 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,946 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,946 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,946 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:05,982 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 03:49:05,982 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 03:49:05,982 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 03:49:05,982 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 03:49:05,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:05,984 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,984 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,984 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,984 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][262], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:05,986 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,986 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,986 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,986 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 21#L1035-7true]) [2023-11-30 03:49:05,989 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,989 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,989 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,989 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:05,990 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,990 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,990 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:05,990 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:06,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:06,028 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:49:06,028 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:06,028 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:06,028 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:06,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 71#L1035-6true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:06,029 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,029 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,029 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,029 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:06,029 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,029 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,029 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,029 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:06,029 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,029 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,029 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,030 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 71#L1035-6true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:06,030 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:49:06,030 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:06,030 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:06,030 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:06,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 21#L1035-7true]) [2023-11-30 03:49:06,031 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 03:49:06,031 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:06,031 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:06,031 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:49:06,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, 125#L1035-5true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:06,114 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,114 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,114 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,114 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,114 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][190], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 21#L1035-7true, 169#true]) [2023-11-30 03:49:06,115 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 03:49:06,115 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 03:49:06,115 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 03:49:06,115 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 03:49:06,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][192], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true, 169#true]) [2023-11-30 03:49:06,116 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,116 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,116 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,116 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true]) [2023-11-30 03:49:06,120 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,120 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,120 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,120 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:06,122 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,122 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,122 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,122 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,122 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 59#L1035-4true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:06,122 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,122 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,122 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,122 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,122 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true]) [2023-11-30 03:49:06,125 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,125 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,125 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,125 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][190], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 21#L1035-7true, 169#true]) [2023-11-30 03:49:06,126 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,126 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,126 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,126 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][262], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 14#L1023-5true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,130 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,130 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,130 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,130 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][165], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:06,130 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,130 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,130 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,130 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][257], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 169#true, 128#L1035-8true]) [2023-11-30 03:49:06,131 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,131 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,131 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,131 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 21#L1035-7true]) [2023-11-30 03:49:06,137 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,137 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,137 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,137 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:06,138 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,138 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,138 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,138 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][195], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 180#true, 128#L1035-8true]) [2023-11-30 03:49:06,155 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,155 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,155 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,155 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:06,159 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,159 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,159 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,159 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:06,199 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,199 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,199 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,199 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][256], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true]) [2023-11-30 03:49:06,201 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 03:49:06,201 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 03:49:06,201 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 03:49:06,201 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 03:49:06,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][261], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 47#L1022-3true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,201 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,201 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,202 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,202 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][256], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 180#true, 128#L1035-8true]) [2023-11-30 03:49:06,202 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,202 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,202 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,202 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 21#L1035-7true]) [2023-11-30 03:49:06,204 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,204 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,204 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,204 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][113], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:06,230 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,230 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,230 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,230 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 21#L1035-7true, 169#true]) [2023-11-30 03:49:06,239 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,239 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,239 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,239 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][117], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true, 169#true]) [2023-11-30 03:49:06,241 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:06,241 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:06,241 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:06,241 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:06,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][174], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 180#true, 128#L1035-8true, 169#true]) [2023-11-30 03:49:06,241 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:06,241 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:06,241 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:06,241 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:06,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][247], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 180#true, 128#L1035-8true, 169#true]) [2023-11-30 03:49:06,241 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:06,241 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:06,241 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:06,241 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:06,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,241 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:06,241 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:06,242 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:06,242 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:06,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 20#L1035-9true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,242 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:06,242 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:06,242 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:06,242 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:06,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][258], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:06,242 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:06,242 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:06,242 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:06,242 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:06,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,242 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:06,242 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:06,242 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:06,242 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:06,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,243 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:06,243 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:06,243 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:06,243 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:06,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,243 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:06,243 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:06,243 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:06,243 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:06,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,243 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:06,243 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:06,243 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:06,243 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:06,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][263], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,243 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:06,243 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:06,243 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:06,243 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:06,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][263], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,244 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:49:06,244 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:06,244 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:06,244 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:06,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][251], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 20#L1035-9true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,244 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:06,244 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:06,244 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:06,244 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:06,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 21#L1035-7true, 169#true]) [2023-11-30 03:49:06,244 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,244 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,244 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,244 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 21#L1035-7true, 169#true]) [2023-11-30 03:49:06,244 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,244 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,244 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,244 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 21#L1035-7true]) [2023-11-30 03:49:06,244 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:06,245 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:06,245 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:06,245 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:06,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:06,245 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:06,245 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:06,245 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:06,245 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:06,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 21#L1035-7true]) [2023-11-30 03:49:06,245 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,245 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,245 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,245 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:49:06,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:06,245 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:06,245 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:06,245 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:06,245 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:06,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][197], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 20#L1035-9true, 161#true, 14#L1023-5true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,334 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,334 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,334 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,334 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][225], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 21#L1035-7true, 169#true]) [2023-11-30 03:49:06,336 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,336 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,336 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,336 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:06,340 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,340 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,340 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,340 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,340 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:06,340 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,340 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,340 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,340 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,340 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 86#L1035-2true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true]) [2023-11-30 03:49:06,342 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,342 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,342 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,342 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 20#L1035-9true, 157#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:06,344 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,344 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,344 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,344 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][267], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:06,349 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 03:49:06,349 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:49:06,349 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:49:06,349 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:49:06,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][268], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:06,349 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,349 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,349 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,349 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][272], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,349 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,349 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,349 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,349 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][262], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,350 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,350 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,350 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,350 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][165], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,350 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,350 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,350 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,350 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][165], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 3#L1023-6true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,350 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,350 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,350 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,351 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][195], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true]) [2023-11-30 03:49:06,352 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,352 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,352 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,352 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][174], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 169#true, 128#L1035-8true]) [2023-11-30 03:49:06,353 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,353 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,353 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,353 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 21#L1035-7true, 169#true]) [2023-11-30 03:49:06,353 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,353 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,353 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,353 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][196], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 131#L1023-5true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,373 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,373 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,373 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,373 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][224], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 21#L1035-7true]) [2023-11-30 03:49:06,377 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,377 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,377 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,377 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][117], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 180#true, 128#L1035-8true, 169#true]) [2023-11-30 03:49:06,413 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,413 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,413 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,413 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 21#L1035-7true]) [2023-11-30 03:49:06,416 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,416 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,416 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,416 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][268], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:06,417 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 03:49:06,417 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:49:06,417 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:49:06,417 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 03:49:06,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][273], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,418 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,418 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,418 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,418 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][267], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:06,419 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,419 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,419 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,419 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][256], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true]) [2023-11-30 03:49:06,420 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,420 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,420 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,420 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][113], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,445 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][113], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,445 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][113], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:06,456 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,456 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,456 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,456 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:06,457 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,457 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,457 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,457 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:49:06,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:06,539 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,539 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,539 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,539 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 71#L1035-6true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:06,540 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 03:49:06,540 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:49:06,540 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:49:06,540 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:49:06,540 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:49:06,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 21#L1035-7true]) [2023-11-30 03:49:06,540 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,540 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,540 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,540 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,540 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][204], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:06,541 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,541 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,541 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,541 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][192], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true, 169#true]) [2023-11-30 03:49:06,542 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 03:49:06,542 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:49:06,542 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:49:06,542 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:49:06,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][197], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,542 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,542 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,542 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,542 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][257], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true, 169#true]) [2023-11-30 03:49:06,543 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 03:49:06,543 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:49:06,543 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:49:06,543 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:49:06,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][262], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 14#L1023-5true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,543 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,543 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,543 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,543 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][257], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true, 169#true]) [2023-11-30 03:49:06,543 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,543 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,543 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,543 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][145], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 173#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 21#L1035-7true]) [2023-11-30 03:49:06,547 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,547 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,547 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,547 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,547 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true]) [2023-11-30 03:49:06,547 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,547 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,548 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,548 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,548 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 180#true, 169#true, 126#L1023-5true]) [2023-11-30 03:49:06,549 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,549 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,549 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,549 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 20#L1035-9true, 157#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,554 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,554 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,554 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,554 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 20#L1035-9true, 157#true, 36#$Ultimate##0true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,555 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,555 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,555 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,555 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][272], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,573 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,573 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,573 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,573 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][268], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:06,574 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,574 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,574 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,574 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][196], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 3#L1023-6true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,575 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,575 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,575 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,575 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 3#L1023-6true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,575 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,576 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,576 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,576 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][176], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:06,576 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 03:49:06,576 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:49:06,576 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:49:06,576 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:49:06,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][176], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:06,577 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,577 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,577 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,577 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][176], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 55#L1035-10true]) [2023-11-30 03:49:06,577 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,577 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,577 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,577 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][182], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,577 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,577 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,577 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,577 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 3#L1023-6true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,581 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,581 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,581 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,581 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][205], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:06,599 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,599 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,599 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,599 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][256], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true]) [2023-11-30 03:49:06,600 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,600 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,600 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,600 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][285], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 55#L1035-10true]) [2023-11-30 03:49:06,604 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:06,604 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:06,604 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:06,604 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:06,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 20#L1035-9true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,910 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,910 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,910 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,910 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][261], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,915 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 03:49:06,915 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:49:06,915 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:49:06,915 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:49:06,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][267], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:06,915 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,915 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,915 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,915 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][273], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,916 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,916 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,916 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,916 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][272], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,918 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,918 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,918 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,918 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 7#L1022-3true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,921 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,921 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,921 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,921 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,947 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,947 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,947 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,947 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][118], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:06,954 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 03:49:06,955 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:49:06,955 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:49:06,955 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 03:49:06,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][118], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:06,955 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,955 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,955 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,955 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][118], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:06,955 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,955 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,955 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,955 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][124], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,955 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,955 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,955 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,955 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:06,958 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:06,958 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:06,958 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:06,958 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:06,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:06,959 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,959 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,959 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,959 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][113], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,960 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:06,960 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:06,960 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:06,960 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:06,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][113], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,961 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:06,961 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:06,961 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:06,961 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:06,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,962 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,962 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,962 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,962 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 100#$Ultimate##0true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,963 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,963 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,963 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,963 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:06,964 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,964 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,964 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:06,964 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:49:07,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][257], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true, 169#true]) [2023-11-30 03:49:07,034 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,034 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,034 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,034 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][117], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 180#true, 128#L1035-8true, 169#true]) [2023-11-30 03:49:07,039 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,039 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,039 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,039 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,039 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,040 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,040 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,040 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,040 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:07,041 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,041 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,041 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,041 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 36#$Ultimate##0true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,041 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,041 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,042 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,042 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,042 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,042 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,042 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,042 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][204], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,043 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,043 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,043 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,043 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][268], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,044 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,044 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,044 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,044 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][165], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:07,046 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 03:49:07,046 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:49:07,046 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:49:07,046 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:49:07,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:07,046 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,046 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,046 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,046 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][165], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,046 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,046 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,046 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,046 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][165], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,046 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,046 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,047 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,047 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][176], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:07,047 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,047 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,047 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,047 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][174], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 180#true, 169#true, 128#L1035-8true]) [2023-11-30 03:49:07,047 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,047 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,047 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,047 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,047 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][215], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 21#L1035-7true]) [2023-11-30 03:49:07,048 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,048 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,048 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,048 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,048 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 59#L1035-4true, 32#L1023-4true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true]) [2023-11-30 03:49:07,050 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,050 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,050 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,050 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][273], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,061 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 03:49:07,061 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:49:07,061 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:49:07,061 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:49:07,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][273], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,061 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,061 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,061 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,061 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][205], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:07,062 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,062 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,062 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,062 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,062 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,062 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,062 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,062 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][247], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 169#true, 128#L1035-8true]) [2023-11-30 03:49:07,063 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 03:49:07,063 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:49:07,063 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:49:07,063 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:49:07,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][251], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,064 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,064 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,064 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,064 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][182], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,065 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,065 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,065 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,065 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][285], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 55#L1035-10true]) [2023-11-30 03:49:07,066 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,066 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,066 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,066 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,067 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,067 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,067 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,067 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,086 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,086 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,086 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,086 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][261], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 131#L1023-5true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,087 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 03:49:07,087 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:49:07,087 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:49:07,087 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:49:07,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][196], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 131#L1023-5true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,087 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,087 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,087 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,087 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][267], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:07,088 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,088 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,088 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,088 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][261], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,088 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,088 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,088 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,088 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,093 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,093 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,093 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,093 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,093 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,093 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,093 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,093 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,094 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,094 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,094 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,094 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,094 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,094 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,094 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,094 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,094 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,094 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,094 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,094 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,129 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,129 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,129 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,129 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][247], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 169#true, 128#L1035-8true]) [2023-11-30 03:49:07,130 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 03:49:07,130 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:49:07,131 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:49:07,131 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 03:49:07,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][251], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 20#L1035-9true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,131 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,131 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,131 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,131 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][272], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,132 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,132 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,132 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,132 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][272], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,133 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,133 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,133 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,134 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 7#L1022-3true, 55#L1035-10true]) [2023-11-30 03:49:07,136 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,136 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,136 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,136 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,153 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,153 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,153 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,153 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:07,153 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,153 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,153 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,154 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][289], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,155 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,155 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,156 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,156 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,161 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,161 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,161 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,161 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,161 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,161 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,161 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,161 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][124], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,161 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,161 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,161 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,161 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,162 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,162 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,162 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,162 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,163 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,163 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,163 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,163 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,163 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,163 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,163 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,163 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,164 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,164 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,164 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,164 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,166 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,166 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,166 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,166 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:07,167 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,167 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,167 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,167 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 100#$Ultimate##0true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,168 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,168 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,168 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,168 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,169 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,169 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,169 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,169 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:49:07,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 20#L1035-9true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,246 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,246 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,246 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,246 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,246 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,247 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,247 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,247 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,247 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,247 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,247 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,247 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,247 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,248 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,248 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,248 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,248 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,248 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,248 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,248 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,249 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,249 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,249 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,249 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,249 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][273], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 14#L1023-5true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,250 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,250 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,250 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,250 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][262], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 20#L1035-9true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,250 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,250 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,250 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,250 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][268], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,251 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,251 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,251 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,251 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][197], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 20#L1035-9true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,251 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,251 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,251 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,251 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,251 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,251 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,251 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,252 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,252 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:07,252 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,252 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,252 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,252 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][182], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,253 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,253 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,253 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,253 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,253 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,253 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,253 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,253 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:07,253 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,253 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,253 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,253 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 99#L1024-3true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,254 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,254 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,254 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,254 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 55#L1035-10true]) [2023-11-30 03:49:07,254 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,254 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,254 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,254 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true]) [2023-11-30 03:49:07,257 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,258 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,258 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,258 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 20#L1035-9true, 157#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,265 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,265 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,265 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,265 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][273], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,269 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,269 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,269 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,269 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][273], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,269 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,269 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,270 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,270 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,270 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,270 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,270 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,270 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,271 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,271 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,271 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,271 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][196], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,271 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,271 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,271 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,271 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][258], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,272 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,272 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,272 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,272 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,274 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,274 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,274 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,274 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][182], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,274 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,274 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,274 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,275 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][182], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,275 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,275 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,275 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,275 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,275 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,275 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,275 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,275 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,276 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,276 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,276 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,276 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,276 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,278 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,278 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,278 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,278 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,297 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,297 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,297 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,297 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][272], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,298 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,298 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,298 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,298 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][205], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:07,298 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,298 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,298 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,298 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][205], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:07,298 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,298 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,298 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,298 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][283], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,301 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,301 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,301 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,301 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][285], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 55#L1035-10true]) [2023-11-30 03:49:07,301 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,301 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,301 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,301 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,301 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][283], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,301 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,301 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,301 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,301 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 55#L1035-10true]) [2023-11-30 03:49:07,302 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,302 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,302 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,302 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,302 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,304 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,304 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,304 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,304 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,305 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,305 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,305 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,305 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,305 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,305 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,305 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,305 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,306 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,306 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,306 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,306 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,306 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,306 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,306 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,306 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,333 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,333 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,333 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,333 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][258], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,335 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,335 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,335 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,335 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][272], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,336 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,336 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,336 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,336 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 7#L1022-3true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,339 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,339 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,339 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,339 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,353 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,353 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,353 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,353 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:07,354 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,354 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,354 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,354 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,355 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,355 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,355 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,355 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,356 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,356 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,356 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,356 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,356 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,356 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,356 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,356 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,356 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,356 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,357 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,357 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,357 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,357 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,358 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,358 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,358 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,358 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,361 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,361 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,361 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,361 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,362 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,362 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,362 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,362 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,362 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,362 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,362 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,362 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][118], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:07,363 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,363 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,363 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,363 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][118], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:07,363 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,363 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,363 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,363 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][118], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,363 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,363 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,363 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,363 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][124], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,363 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,363 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,363 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,363 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:07,364 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,364 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,364 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,364 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,364 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,364 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,365 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,365 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,365 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][124], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,365 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,365 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,365 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,365 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][124], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,365 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,366 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,366 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,366 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 03:49:07,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,366 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,366 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,366 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,366 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,366 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,367 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,367 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,367 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,367 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,367 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,367 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,367 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,368 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,369 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,369 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,369 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,369 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,370 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,370 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,371 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,371 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 100#$Ultimate##0true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,371 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,371 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,371 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,371 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,372 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,372 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,372 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,372 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,373 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,374 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,374 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,374 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:49:07,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][262], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 20#L1035-9true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,435 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,435 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,435 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,435 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][268], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,435 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,435 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,435 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,435 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,443 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,443 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,443 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,443 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,443 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,444 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,444 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,444 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,444 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,445 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,445 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,445 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,445 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,446 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,446 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,446 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,446 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][273], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 14#L1023-5true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,447 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,447 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,447 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,447 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][204], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,447 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,447 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,448 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,448 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][273], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,448 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,448 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,448 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,448 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,448 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,448 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,448 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,448 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,448 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][247], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true, 169#true]) [2023-11-30 03:49:07,449 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,449 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,449 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,449 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,449 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][251], [120#L1024true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,449 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,449 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,449 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,449 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,449 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][182], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,451 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,451 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,451 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,451 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,451 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,451 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,451 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,451 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,451 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,451 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,451 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,451 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,451 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,451 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,451 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,451 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][176], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:07,452 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,452 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,452 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,452 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:07,452 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,452 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,452 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,452 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,452 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][182], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,452 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,452 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,452 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,452 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][176], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 55#L1035-10true]) [2023-11-30 03:49:07,453 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,453 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,453 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,453 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,453 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,453 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,453 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,453 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,453 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][182], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,453 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,453 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,453 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,454 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,455 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,455 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,455 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,455 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true]) [2023-11-30 03:49:07,456 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,456 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,456 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,456 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,469 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,469 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,469 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,469 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 52#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,469 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,469 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,469 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,469 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][267], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:07,470 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,470 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,470 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,470 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][272], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,470 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,470 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,470 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,470 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][205], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:07,470 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,470 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,470 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,470 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,471 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][263], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,471 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,471 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,471 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,471 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 55#L1035-10true]) [2023-11-30 03:49:07,472 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,472 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,472 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,472 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][182], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,474 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,474 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,474 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,474 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][182], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,474 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,474 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,474 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,474 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,474 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,474 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,474 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,474 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,475 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,475 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,475 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,475 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,475 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,475 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,476 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,476 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,476 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,476 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,476 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,476 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,476 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,476 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,476 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,476 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,476 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,476 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,476 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,476 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,479 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,479 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,479 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,479 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][272], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,494 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,494 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,494 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,494 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,495 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,495 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,495 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,495 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,495 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,495 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,495 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,495 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,498 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,498 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,498 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,498 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,498 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,498 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,499 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,499 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,499 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,502 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,502 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,502 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,502 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,502 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,502 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,502 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,502 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,503 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,503 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,503 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,503 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,503 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,503 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,503 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,503 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,503 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,503 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,503 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:07,526 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,526 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,526 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,526 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,533 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,533 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,533 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,533 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][263], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,535 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,535 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,535 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,535 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 7#L1022-3true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,538 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,538 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,538 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,538 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,553 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,553 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,553 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,553 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,553 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,553 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,553 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,553 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,554 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,554 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,554 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,554 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,554 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,554 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,554 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,554 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,554 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,554 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:07,555 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,555 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,555 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,555 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,555 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,555 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,555 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,555 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][289], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,556 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,556 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,556 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,556 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,556 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,556 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,556 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,556 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,556 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,556 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,556 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,557 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,557 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,557 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,557 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,557 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,557 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][124], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,561 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,561 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,561 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,561 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,561 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,561 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,561 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,561 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,561 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,561 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,561 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,561 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,561 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:07,562 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,562 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,562 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,562 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,562 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,562 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,562 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,562 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,562 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,562 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,562 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,562 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,562 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,562 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,563 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,563 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,563 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,563 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,563 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,563 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,563 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,563 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,563 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,563 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,563 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,563 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,563 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,563 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,564 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,564 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,564 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,564 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,564 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,564 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,564 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,564 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,564 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,564 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,564 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,564 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,564 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,564 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][124], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,565 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,565 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,565 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,565 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][124], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,565 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,565 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,565 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,565 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 03:49:07,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,565 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,565 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,565 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,565 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,565 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,566 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,566 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,566 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,566 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,566 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,567 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,567 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,567 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,567 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,567 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,569 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,569 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,569 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,569 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 100#$Ultimate##0true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,570 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,570 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,570 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,570 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,571 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,571 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,571 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,571 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,571 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,571 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,571 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,572 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 03:49:07,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][273], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,626 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,626 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,626 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,626 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,635 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,635 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,635 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,635 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,635 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][273], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,637 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,637 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,637 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,637 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,637 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,637 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,637 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,637 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,638 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,638 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,638 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,638 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,638 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][258], [120#L1024true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,639 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,639 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,639 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,639 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,639 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,641 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,641 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,641 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,641 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,641 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,641 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,641 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,641 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,642 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,642 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,642 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,642 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][182], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,642 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,642 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,642 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,642 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,642 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,642 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,642 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,642 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,642 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([541] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread2of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~nondet3=|v_threadThread2of3ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet3][182], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,643 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,643 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,643 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,643 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,643 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,643 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,643 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,643 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,643 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,644 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,644 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,644 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,644 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,644 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:49:07,644 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:07,644 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:07,644 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:07,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,644 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,644 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,644 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,644 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][100], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 21#L1035-7true, 126#L1023-5true]) [2023-11-30 03:49:07,645 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,645 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,645 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,645 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,646 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,646 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,646 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,646 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][272], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,659 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,659 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,659 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,660 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,660 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,660 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,660 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,660 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,660 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][263], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,660 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,660 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,660 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,660 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][285], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 55#L1035-10true]) [2023-11-30 03:49:07,662 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 03:49:07,662 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:49:07,662 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:49:07,662 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:49:07,662 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:49:07,662 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,662 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,662 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,662 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,663 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,663 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,663 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 81#L1035-1true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:07,701 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,701 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,701 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,701 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,705 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,705 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,705 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,705 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,705 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,705 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,705 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,705 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,709 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 03:49:07,709 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:49:07,709 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:49:07,709 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:49:07,709 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:49:07,709 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,710 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,710 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,710 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,710 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,710 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,710 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,710 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,710 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,710 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,710 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,710 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,710 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,710 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,711 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,711 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,711 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,711 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,711 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 86#L1035-2true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:07,734 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,734 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,734 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,734 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][263], [132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,740 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,740 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,740 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,740 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,750 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:07,750 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:07,750 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:07,750 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:07,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][283], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 32#L1023-4true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,751 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:49:07,751 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:07,751 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:07,751 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:07,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,760 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,760 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,760 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,760 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,761 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,761 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,761 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,761 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,761 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,761 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,761 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,761 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,761 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,761 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,762 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,762 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,762 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,762 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,762 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,762 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,762 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,762 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,762 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,762 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,763 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,763 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,763 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,763 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,763 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,763 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,763 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,763 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,763 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,764 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,764 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,764 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,764 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,764 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,765 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,765 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,765 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,765 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,768 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,768 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,768 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,768 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,768 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,768 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,768 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,768 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,768 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,768 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,768 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,768 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,768 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][124], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,769 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 03:49:07,769 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:49:07,769 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:49:07,769 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:49:07,769 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,769 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,769 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,769 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,769 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,769 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,769 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][124], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,770 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 03:49:07,770 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:49:07,770 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:49:07,770 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 03:49:07,770 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,770 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,770 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,770 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,770 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,770 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,770 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,770 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:49:07,770 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:07,770 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:07,770 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:07,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,773 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,773 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,773 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,773 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 03:49:07,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][273], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,822 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,822 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,822 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,822 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,831 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,831 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,831 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,831 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,831 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,832 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,832 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,832 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,832 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,832 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,832 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,832 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,832 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,832 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][263], [120#L1024true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,833 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,833 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,833 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,833 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,833 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:07,835 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,835 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,835 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,835 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,835 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][117], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 169#true, 128#L1035-8true, 126#L1023-5true]) [2023-11-30 03:49:07,836 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,836 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,836 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,836 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:07,836 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:49:07,836 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:07,836 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:07,836 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:07,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,836 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:07,836 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:07,836 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:07,836 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:07,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,836 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:07,836 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:07,837 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:07,837 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:07,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:07,837 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:07,837 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:07,837 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:07,837 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:07,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,837 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,837 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,838 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,838 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,838 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,838 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,838 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,838 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,838 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,838 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,838 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:07,838 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:07,838 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:07,838 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:07,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 36#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,842 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,842 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,842 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,842 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,854 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,854 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,854 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,854 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,854 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,857 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 7#L1022-3true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,857 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,857 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,857 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,857 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,857 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,857 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,861 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:07,861 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:07,861 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:07,862 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:07,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][283], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 32#L1023-4true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:07,862 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:07,862 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:07,862 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:07,862 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:07,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][285], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:07,862 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:07,862 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:07,862 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:07,862 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:07,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 86#L1035-2true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:07,873 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,873 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,873 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,873 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,881 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 03:49:07,881 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:49:07,881 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:49:07,881 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:49:07,881 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:49:07,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,881 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:07,881 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:07,881 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:07,881 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:07,882 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,882 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,882 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,882 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,882 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,882 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,882 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,882 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:07,882 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,882 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,882 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,882 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,882 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:07,882 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,145 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,145 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,145 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,145 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,145 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,145 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,145 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,145 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,146 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,146 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][285], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:08,146 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,146 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,146 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,146 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 180#true]) [2023-11-30 03:49:08,163 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,163 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,163 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,163 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,175 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,175 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,175 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,175 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,185 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,185 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,185 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,186 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,186 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,186 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,186 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,186 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,186 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,186 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,187 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,187 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 03:49:08,187 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:49:08,187 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:49:08,187 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:49:08,187 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:49:08,187 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:49:08,188 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,188 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,188 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,188 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,188 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,188 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,188 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,188 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,188 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,188 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,189 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,189 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,189 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,189 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,189 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,189 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,189 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,189 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,193 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,193 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,193 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,193 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,193 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,193 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,193 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,193 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,193 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,193 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,193 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,193 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,195 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,195 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,195 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,195 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,195 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,195 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,195 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,195 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,195 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,195 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,195 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,195 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,195 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,195 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][124], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,196 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 03:49:08,196 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:49:08,196 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:49:08,196 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:49:08,196 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,196 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,196 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,196 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,196 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,196 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,196 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([557] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread1of3ForFork0_#t~nondet3=|v_threadThread1of3ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~nondet3, #pthreadsMutex][124], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-3true, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,196 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 03:49:08,196 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:49:08,196 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:49:08,196 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 03:49:08,197 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,197 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,197 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,197 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,197 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,197 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,197 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,197 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,197 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,197 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,197 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,197 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 100#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,198 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,198 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,198 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,199 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 03:49:08,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([525] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread3of3ForFork0_#t~nondet3=|v_threadThread3of3ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet3][263], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,244 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,244 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,245 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,245 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,245 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,246 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,246 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,246 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,246 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,246 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][117], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 180#true, 128#L1035-8true, 169#true, 126#L1023-5true]) [2023-11-30 03:49:08,247 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 03:49:08,247 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 03:49:08,247 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 03:49:08,247 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 03:49:08,247 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 03:49:08,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 20#L1035-9true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:08,247 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,247 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,247 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,247 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,247 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,250 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 20#L1035-9true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:08,251 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,251 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,251 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,251 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,251 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,251 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,251 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,251 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,251 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,251 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,251 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,251 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,251 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,251 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,251 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,251 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,251 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,252 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,252 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,252 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,252 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,269 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,269 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,269 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,269 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,275 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,275 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,275 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,275 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,275 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,275 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,275 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,275 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,275 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,275 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][285], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:08,276 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,276 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,276 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,276 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,276 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 49#L1035-3true, 180#true]) [2023-11-30 03:49:08,283 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,283 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,283 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,283 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,293 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,293 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,293 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,293 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,293 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,293 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,293 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,293 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,293 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,294 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,294 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,294 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 32#L1023-4true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,298 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,298 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,298 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,298 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,300 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,300 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,300 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,300 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,300 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,300 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,300 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,300 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,300 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,300 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,300 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,300 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 59#L1035-4true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:08,313 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,313 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,313 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,313 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,317 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,318 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,318 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,318 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,318 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,318 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,318 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,318 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,318 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,318 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,318 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,318 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,319 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,319 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,319 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,319 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:08,320 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,320 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,320 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,320 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][289], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,322 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,323 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,323 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,323 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,323 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,323 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,323 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,323 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,327 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,327 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 03:49:08,328 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 03:49:08,328 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 03:49:08,328 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 03:49:08,328 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 03:49:08,328 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 03:49:08,328 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,329 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,329 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,329 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,329 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,329 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,329 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 03:49:08,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,330 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,330 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,330 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,330 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,331 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,331 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,331 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,331 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][285], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:08,331 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,331 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,331 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,331 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,332 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,332 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,332 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,332 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,332 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,332 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,332 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,332 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,332 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,332 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,332 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,332 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][254], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 52#$Ultimate##0true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,362 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,362 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,362 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,362 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,374 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,374 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,374 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,374 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,375 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,375 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,375 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 7#L1022-3true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,376 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,376 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,376 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,376 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,376 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 20#L1035-9true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,383 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,383 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,383 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,383 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 20#L1035-9true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,383 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,383 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,383 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,384 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,393 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,393 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,393 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,393 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,394 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,394 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,394 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,394 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,394 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,394 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,394 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,394 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,394 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,394 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,394 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,394 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,394 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,394 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,394 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,394 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,394 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,394 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 32#L1023-4true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,405 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,405 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,405 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,405 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,405 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,405 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,405 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,406 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,406 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,406 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,406 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,406 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,406 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,406 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,406 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 59#L1035-4true, 3#L1023-6true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:08,414 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,414 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,414 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,414 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,423 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,423 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,423 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,423 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,423 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:08,425 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,425 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,425 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,425 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][196], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:08,425 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,425 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,426 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,426 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][289], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,428 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,428 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,428 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,428 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,430 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,430 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,430 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,430 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 32#L1023-4true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,431 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,431 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,431 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,431 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,431 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,432 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,432 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,432 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,432 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,432 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,432 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,432 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,432 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,432 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,432 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,433 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,433 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,433 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,433 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,433 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][297], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 55#L1035-10true]) [2023-11-30 03:49:08,433 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,433 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,433 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,433 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][301], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,434 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,434 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,434 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,434 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][301], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,434 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,434 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,434 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,434 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:08,442 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,442 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,442 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,442 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,444 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,444 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,444 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,444 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,444 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,444 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,444 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,444 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,445 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,445 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,445 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,445 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,445 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,445 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,446 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,446 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,446 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,446 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,446 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,446 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,446 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,448 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,448 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,449 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,449 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,449 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,449 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,449 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,449 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,449 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,449 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,450 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,450 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,450 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,450 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,451 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,451 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,451 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,451 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][289], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,452 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,452 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,452 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,452 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,453 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,453 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,453 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,453 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,453 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,453 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,453 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,453 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,457 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 106#L1022-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,457 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,457 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,457 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,457 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,457 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,457 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 03:49:08,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,459 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,459 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,459 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,459 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,459 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,459 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,459 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,459 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][285], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:08,459 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,460 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,460 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,460 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][297], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 55#L1035-10true]) [2023-11-30 03:49:08,460 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,460 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,460 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,460 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][301], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,460 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,460 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,461 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,461 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][301], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,461 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,461 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,461 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,461 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,461 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,462 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,462 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,462 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,462 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,462 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,462 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,462 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,462 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,463 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,463 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,463 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,463 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][254], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 47#L1022-3true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,488 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,488 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,488 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,488 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,500 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,500 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,500 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,500 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,500 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,500 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,500 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,500 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:08,501 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,501 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,502 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,502 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,502 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,502 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,502 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,502 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:08,502 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 03:49:08,503 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:49:08,503 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:49:08,503 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:49:08,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,503 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,503 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,503 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,503 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:08,503 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,504 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,504 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,504 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][197], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:08,505 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,505 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,505 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,505 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][197], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 20#L1035-9true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:08,505 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 03:49:08,505 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:49:08,505 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:49:08,505 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:49:08,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][204], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,506 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,506 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,506 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,506 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 20#L1035-9true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,506 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,506 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,506 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,506 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,507 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,507 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,507 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,507 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,513 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,513 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,513 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,513 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,513 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,514 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,514 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,514 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:08,514 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,514 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,514 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,514 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,514 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,514 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,514 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,514 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,515 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,515 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,515 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,515 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,515 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,515 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,515 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,515 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,515 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,515 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][204], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,523 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,523 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,523 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,523 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,523 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,524 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,524 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,524 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,524 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,524 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,524 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,524 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,524 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,525 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,525 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,525 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,525 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,525 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,525 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,525 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,525 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,525 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,525 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,525 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,525 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,525 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,531 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,531 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,531 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,531 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,531 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,531 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,531 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,531 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,531 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,531 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,531 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,531 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,532 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,532 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,532 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,532 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,532 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,532 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,532 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,532 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,532 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,532 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,532 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,532 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,532 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,532 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,532 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,532 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,533 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,533 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,533 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,533 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,533 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,533 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,533 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,533 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,533 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,537 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,537 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,537 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,537 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,537 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][196], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:08,539 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,539 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,539 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,539 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][289], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,543 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,543 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,543 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,543 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,544 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,545 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,545 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,545 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,546 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,546 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,546 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,546 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,546 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,546 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,547 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,547 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,547 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,547 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,547 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,547 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,548 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,548 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,548 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,548 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,548 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 125#L1035-5true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:08,554 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,554 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,554 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,554 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,560 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,560 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,560 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,560 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,560 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,560 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,560 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,560 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][205], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,561 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,561 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,561 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,561 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,562 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,562 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,562 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,562 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,562 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,562 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,562 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,562 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,562 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,562 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,562 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,562 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,566 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,566 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,566 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,567 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,567 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,567 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,567 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,567 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,568 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,568 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,568 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,568 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,568 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,568 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,568 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,568 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,568 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,568 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,568 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,568 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][297], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 55#L1035-10true]) [2023-11-30 03:49:08,569 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,569 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,569 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,569 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,569 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,569 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,569 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,569 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,569 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,569 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,569 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,570 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,570 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,570 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,570 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,570 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,570 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,570 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,570 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,570 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][285], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:08,570 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,570 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,571 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,571 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][285], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:08,571 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,571 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,571 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,571 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][301], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,571 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,571 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,571 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,571 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][301], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,571 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,572 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,572 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,572 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,572 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,572 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,572 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,572 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,572 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,572 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,572 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,572 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,572 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,572 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,572 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,572 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,573 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,573 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,573 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,573 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][285], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:08,573 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 03:49:08,573 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:49:08,573 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:49:08,573 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:49:08,573 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:49:08,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,574 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,574 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,574 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,574 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,574 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,575 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,575 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,575 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,575 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,575 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][205], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,575 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,575 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,575 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,575 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,576 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,578 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,578 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,578 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,578 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,578 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][283], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,579 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 03:49:08,579 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:49:08,579 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:49:08,579 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 03:49:08,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][283], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,579 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,579 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,579 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,579 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][300], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,579 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,579 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,579 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,579 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][285], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:08,579 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,579 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,579 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,579 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,579 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][283], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,580 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,580 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,580 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,580 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,581 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,581 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,581 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,581 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,581 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,582 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,582 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,582 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,582 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:08,582 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,582 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,582 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,583 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][196], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,584 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,584 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,584 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,584 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][196], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 131#L1023-5true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,585 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,585 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,585 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,585 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,587 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,587 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,587 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,587 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,588 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,588 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,588 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,588 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,589 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,589 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,589 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,589 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,589 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,589 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,589 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,589 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,590 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,590 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,590 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,590 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,590 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,590 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,590 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,590 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,590 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,590 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,591 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,591 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,591 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,591 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,591 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,591 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,591 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,591 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,591 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,591 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:08,594 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,594 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,594 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,594 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,597 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,597 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,597 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,597 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,597 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,598 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,598 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,598 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,598 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,598 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,598 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,598 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,598 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,598 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,598 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,598 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,598 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:08,599 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,599 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,599 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,599 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,599 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,599 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,599 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,599 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,599 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,599 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,600 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,600 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,600 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,600 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,600 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,600 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,600 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,600 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,601 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,601 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,601 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,601 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,601 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,601 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,601 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,601 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,601 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,601 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,601 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,601 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,601 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,601 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,601 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,601 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,601 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,602 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][285], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:08,602 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,602 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,602 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,602 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][285], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:08,602 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,602 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,602 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,602 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,602 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,602 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,602 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,602 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,602 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,602 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,602 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,602 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,603 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,603 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,603 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,603 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,603 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,603 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,603 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,604 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,604 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,604 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,604 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:08,604 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,604 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,604 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,604 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,604 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,605 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,605 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,605 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,605 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,605 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,605 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,605 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,606 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,606 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,606 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,606 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,606 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,606 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,606 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,606 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,606 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,606 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,606 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,606 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,614 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,614 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,614 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,614 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,614 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,615 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,615 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,615 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,615 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,615 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,615 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,615 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,615 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,615 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,615 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 03:49:08,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,616 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,616 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,616 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,616 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,616 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,616 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,616 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,616 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,616 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,616 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,616 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,616 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,616 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,617 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,617 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,617 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,617 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,617 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,617 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,617 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,617 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,618 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,618 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,618 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,655 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,656 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,656 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,656 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,656 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,656 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,656 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,656 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,656 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,656 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,656 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,657 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,657 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,657 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,657 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,657 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,657 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,657 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,658 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,658 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,658 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,658 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,658 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,659 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,659 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,659 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,659 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,659 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,659 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,659 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,659 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,659 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,659 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,660 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,660 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,660 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,660 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,660 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,660 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,660 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:08,661 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,661 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,661 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,661 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,662 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,662 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,662 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,662 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,663 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,663 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,663 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,664 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,664 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,664 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,664 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,664 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,665 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,665 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,665 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,665 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 20#L1035-9true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,665 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,665 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,665 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,666 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][197], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,666 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,666 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,666 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,666 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][197], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 20#L1035-9true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,667 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,667 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,667 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,667 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][197], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 20#L1035-9true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,668 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,668 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,668 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,668 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][204], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:08,668 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,668 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,668 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,668 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][197], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 20#L1035-9true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,668 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,668 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,668 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,668 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][204], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,669 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,669 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,669 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,669 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][204], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:08,672 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,672 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,672 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,672 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,672 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,672 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,672 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,672 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,673 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,673 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,673 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,673 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,673 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][204], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,673 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,673 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,673 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,673 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,673 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,674 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,674 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,674 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,674 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,674 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,674 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,674 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,674 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,675 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,675 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,675 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,675 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,675 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,675 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,675 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,675 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,675 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,675 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,675 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,675 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,675 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,675 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,675 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,675 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,676 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,676 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,676 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,676 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,676 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,676 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,676 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,676 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,676 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,676 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,676 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,676 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,684 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,684 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,684 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,684 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,684 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,684 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,684 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][204], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,685 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,685 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,685 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,685 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,685 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,685 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,685 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,685 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,685 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,685 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,685 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,685 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,686 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,686 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,686 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,686 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,686 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,686 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,686 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,686 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,687 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,687 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,687 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,687 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,687 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,687 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,687 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,687 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,687 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,687 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,687 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,687 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,687 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:08,688 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,688 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,688 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,688 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,688 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,688 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,688 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,688 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,688 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,688 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,688 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,688 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,689 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,689 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,689 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,689 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,693 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,693 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,693 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,693 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,693 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,693 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,693 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,693 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,693 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,693 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,693 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,693 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,694 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,694 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,694 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,694 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,695 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,695 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,695 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,695 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,695 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,695 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,695 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,695 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,695 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,695 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,695 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,695 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,695 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,695 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,695 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,695 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,695 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,695 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,696 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,696 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,696 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,696 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,696 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,696 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,696 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,696 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,696 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,696 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][205], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,696 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,696 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,696 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,696 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,697 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,697 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,697 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,697 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,697 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,697 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,697 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,697 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,698 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,698 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,698 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,698 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,698 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,698 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,698 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,698 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,698 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,698 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,699 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:08,699 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,699 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,699 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,699 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,699 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,699 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,699 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,699 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,699 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][205], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,700 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,700 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,700 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,700 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,700 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,701 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,701 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,701 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,701 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 3#L1023-6true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,701 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,702 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,702 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,702 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,704 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,704 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,704 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,704 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,704 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][283], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,705 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,705 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,705 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,705 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][300], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,705 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,705 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,705 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,705 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,706 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,706 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,706 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,706 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,706 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][196], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,707 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,707 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,708 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,708 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][196], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 3#L1023-6true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,708 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,708 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,708 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,708 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,709 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,709 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,709 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,709 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,710 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,710 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,710 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,710 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,710 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,710 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,710 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,710 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,710 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 71#L1035-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true]) [2023-11-30 03:49:08,712 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,712 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,712 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,712 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,716 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,716 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,716 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,716 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,716 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,718 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,718 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,718 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,718 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,718 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,719 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,719 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,719 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,719 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,719 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,719 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,719 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,719 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,719 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,719 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,719 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,719 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,720 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,720 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,720 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,720 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,720 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,720 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,720 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,720 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][205], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:08,720 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,720 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,720 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,721 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,721 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,721 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,721 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,721 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,721 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,721 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,721 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,721 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][205], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:08,722 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,722 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,722 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,722 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,722 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,722 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,722 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,722 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,722 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,723 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,723 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,723 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,723 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,723 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,723 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,723 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,723 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,723 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,723 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,723 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,723 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,724 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,724 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,724 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,724 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,724 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,724 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,724 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,724 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:08,724 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,724 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,724 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,724 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,725 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,725 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,725 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,725 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,725 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,725 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,725 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,725 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,725 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,725 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,726 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,726 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,726 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,726 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,726 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,726 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,726 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,726 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,726 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,726 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,727 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,727 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,727 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,727 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,727 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,727 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,727 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,727 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,727 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,727 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,727 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,727 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,728 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,728 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,728 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,728 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,728 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,728 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,728 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,728 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,728 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,729 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,729 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,729 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,729 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,729 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,729 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,729 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,729 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,729 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,729 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,729 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,729 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,729 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,729 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,729 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,729 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,730 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,730 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,730 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,730 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,730 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,730 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,730 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,730 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,731 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,731 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,731 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,732 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:08,732 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,732 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,732 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,732 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,732 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,732 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,732 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,732 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,732 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,733 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,733 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,733 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,733 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,733 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][205], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:08,733 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,733 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,733 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,733 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,733 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][205], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:08,734 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,734 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,734 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,734 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,734 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][289], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,735 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,735 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,735 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,735 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][289], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,735 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,735 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,735 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,735 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,735 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,735 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,735 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,735 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,735 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][283], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,736 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,736 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,736 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,736 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][285], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:08,736 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,736 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,736 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,736 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,736 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][283], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,736 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,736 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,736 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,736 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][289], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,737 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,737 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,737 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,737 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,737 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,737 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,737 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,737 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,737 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][300], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,737 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,737 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,737 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,737 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 03:49:08,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,739 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,739 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,739 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,739 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,739 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,739 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,739 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,740 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,740 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,740 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,740 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,740 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,740 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,740 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,740 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,742 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,742 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,742 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,742 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,742 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,742 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,742 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,742 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,744 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,744 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,744 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,744 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,744 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,744 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,744 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,744 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,745 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,745 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,745 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,745 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,745 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 21#L1035-7true]) [2023-11-30 03:49:08,747 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,747 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,747 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,747 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,752 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,752 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,752 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,752 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,752 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,752 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,752 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,752 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,753 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,753 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,753 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,753 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,753 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,753 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,753 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,753 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,753 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,754 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,754 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,754 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,754 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,754 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,754 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,754 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,754 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,755 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,755 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,755 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,755 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,755 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,755 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,755 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,755 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,755 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,755 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,755 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,755 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,755 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,755 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,756 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,756 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,756 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,756 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,756 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,756 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,756 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,758 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,758 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,758 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,758 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,763 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,763 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,763 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,763 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,763 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,763 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,763 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,763 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,763 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,763 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,764 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,764 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,764 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,764 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,764 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,764 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,764 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,764 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,764 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,764 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,764 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,764 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,765 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,765 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,765 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,765 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,765 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,765 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,765 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 03:49:08,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,765 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,765 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,765 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,765 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][159], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,781 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:08,781 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:08,781 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:08,781 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:08,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,793 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,793 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,793 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,793 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,793 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,794 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,794 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,794 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,794 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,794 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,794 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,794 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,794 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,794 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,794 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,795 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,795 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,795 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,795 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,795 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,795 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,796 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,796 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,796 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,796 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,796 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,796 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,796 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,796 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,796 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:08,796 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,796 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,796 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,796 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,797 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,797 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,797 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,797 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,797 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,797 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,797 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,797 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,797 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:08,797 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,797 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,798 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,798 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,798 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][204], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:08,798 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,798 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,798 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,798 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,798 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,798 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,798 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,798 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,798 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,799 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,799 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,799 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,799 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,799 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][204], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,799 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,799 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,799 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,799 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,799 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,799 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,799 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,799 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,799 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][204], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,800 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,800 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,800 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,800 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,800 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,800 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,800 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,800 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,800 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,800 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,801 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,801 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,801 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,801 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,801 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,801 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,801 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,801 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:08,801 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,801 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,801 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,801 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,801 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,802 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,802 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,802 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,802 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,802 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,802 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,802 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,802 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,802 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,802 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,802 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,802 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,802 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,803 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,803 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,803 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,803 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,803 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,803 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,803 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,804 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,804 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,804 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:08,805 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,805 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,805 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,805 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,805 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,805 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,805 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,805 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,805 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,806 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,806 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,806 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,806 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,806 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,806 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,806 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,806 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,806 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,806 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,806 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,806 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,806 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,806 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,806 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,806 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,806 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,807 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,807 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,807 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,807 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,807 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,807 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,807 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,807 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,808 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,808 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,808 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,808 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,808 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 20#L1035-9true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:08,809 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,809 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,809 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,809 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][289], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 20#L1035-9true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,812 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,812 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,812 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,812 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,813 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,813 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,813 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,813 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][204], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:08,813 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,813 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,813 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,813 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,814 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,814 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,814 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,814 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,814 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,814 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,814 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,814 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,814 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][204], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,815 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,815 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,815 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,815 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,815 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,815 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,815 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,815 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,815 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,815 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:08,815 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:08,815 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:08,815 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:08,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,815 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,815 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,815 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,815 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,816 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,816 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,816 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,816 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,816 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,816 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,816 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,816 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,821 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,821 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,821 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,821 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,821 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,821 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,821 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,821 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,821 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,821 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,821 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,822 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,822 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,822 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,822 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,822 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,822 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,822 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,822 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,822 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,822 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,823 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,823 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,823 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,823 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,823 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,823 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,823 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,823 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,823 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,823 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,823 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,823 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,823 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,824 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,824 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,824 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,824 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,824 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,824 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,824 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,824 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,825 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,825 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,825 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,825 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,825 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,825 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,825 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,825 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:08,825 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,825 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,825 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,825 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,826 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,826 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,826 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,826 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,826 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,826 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,826 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,826 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,826 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,826 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,826 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,826 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,827 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,827 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,827 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,827 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,827 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,827 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,827 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,828 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,828 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,828 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,828 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,828 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,828 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,828 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,828 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,828 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,828 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,828 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,828 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,830 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,830 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,830 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,830 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,831 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,831 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,831 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,831 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,831 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,831 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,831 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,831 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,831 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,831 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,831 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,831 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,831 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,831 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,831 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,832 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,832 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,832 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,832 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,832 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,832 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,832 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,832 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,832 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,832 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,833 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,833 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,833 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,833 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,833 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,833 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,833 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,834 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,834 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,834 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,834 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,834 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,834 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,834 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,834 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,834 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,834 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,834 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,834 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,835 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,835 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,835 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,835 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,835 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,835 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,835 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,835 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:08,835 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,835 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,835 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,835 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,836 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,836 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,836 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,836 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,836 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,836 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,836 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,836 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,836 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,836 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,836 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,836 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,837 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,837 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,837 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,837 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,837 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,837 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,837 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,837 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][205], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:08,837 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,837 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,837 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,837 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,838 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,838 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,838 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,838 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,838 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,838 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,838 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,838 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][205], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:08,838 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,838 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,838 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,838 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,839 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,839 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,839 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,839 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,839 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,839 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,839 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][285], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:08,839 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,839 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,839 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,840 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,840 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][285], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:08,840 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,840 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,840 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,840 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,840 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][297], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 55#L1035-10true]) [2023-11-30 03:49:08,840 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,840 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,840 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,840 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,840 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,841 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,841 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,841 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,841 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,841 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,841 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,841 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,841 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,841 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,841 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,841 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,841 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,842 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,842 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,842 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,842 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,842 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,842 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,842 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,842 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,842 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,842 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,842 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,842 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,842 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,842 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,842 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,843 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,843 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,843 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,843 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][205], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:08,843 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,843 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,843 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,843 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,844 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][205], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:08,844 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,844 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,844 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,844 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,844 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][289], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,845 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,845 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,845 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,845 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,845 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,845 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,845 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,845 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,845 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,846 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,846 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,846 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,846 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,846 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,847 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,847 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,847 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,847 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,847 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][193], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 21#L1035-7true]) [2023-11-30 03:49:08,849 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,849 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,850 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,850 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,852 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,852 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,852 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,852 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,852 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,855 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,855 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,855 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,855 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,855 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,855 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,855 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,855 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,855 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,855 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,856 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,856 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,856 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,856 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,856 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,856 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,856 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,857 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,857 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,857 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,857 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,857 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,857 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,857 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,857 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,857 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,857 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,857 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,857 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][301], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,857 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,857 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,857 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,857 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,857 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,858 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,858 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,858 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,858 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,858 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,858 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,858 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,858 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,858 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,858 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,859 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,859 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,859 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,859 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,859 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,859 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,859 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,859 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,859 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,859 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,859 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,859 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,860 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,860 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,860 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,860 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,860 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,860 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,860 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,860 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,860 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,861 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,861 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,861 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,861 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,861 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,861 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,861 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,861 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,861 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,861 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,861 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,862 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,862 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,862 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,862 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,862 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,862 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,862 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,862 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,862 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,862 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,862 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 32#L1023-4true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,863 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,863 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,863 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,863 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,863 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,863 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,863 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,863 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,863 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,863 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,863 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,863 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,863 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,864 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,864 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,864 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,864 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,864 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,864 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,864 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,864 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,864 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,864 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,864 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,864 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,864 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,864 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,865 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,865 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,865 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,865 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,865 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,865 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,865 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,865 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,865 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,865 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][297], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 55#L1035-10true]) [2023-11-30 03:49:08,866 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,866 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,866 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,866 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,867 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][301], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,867 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,867 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,867 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,867 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,867 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][285], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:08,867 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,867 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,867 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,867 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,867 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][297], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 55#L1035-10true]) [2023-11-30 03:49:08,868 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,868 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,868 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,868 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,868 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 03:49:08,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,869 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,869 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,869 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,869 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,869 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,869 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,869 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,869 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:08,869 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,869 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,869 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,869 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,870 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,870 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,870 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,870 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,870 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,870 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,870 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,870 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,870 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,870 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,870 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,870 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,871 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,871 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,871 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,871 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,871 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,871 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,871 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,871 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,871 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,871 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,871 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,871 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,871 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,872 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,872 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,872 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,872 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,872 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,872 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,872 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,872 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,872 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,872 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,872 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,872 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,872 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,873 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,873 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,873 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,873 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,873 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,873 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,873 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,873 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,873 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,873 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,873 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,873 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,873 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,874 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,874 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,874 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,874 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:08,874 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,874 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,874 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,874 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,874 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,875 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,875 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,875 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,875 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,875 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,877 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,877 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,877 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,877 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,877 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,877 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,877 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,877 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,877 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,877 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][195], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 128#L1035-8true]) [2023-11-30 03:49:08,879 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,879 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,879 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,879 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,880 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,880 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,880 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,880 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,885 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,885 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,885 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,885 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,885 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,886 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,886 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,886 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,886 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,886 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,886 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,886 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,886 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,886 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,886 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,886 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,886 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,887 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,887 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,887 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,887 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,887 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,887 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,887 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,887 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,887 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,887 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,887 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,887 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,887 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,887 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,888 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,888 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,888 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,888 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,888 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,888 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,888 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,888 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,888 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,889 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,889 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,889 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,889 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,889 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,889 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,889 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,889 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:08,889 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:08,889 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:08,889 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:08,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][285], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:08,889 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,889 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,889 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,889 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][285], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:08,889 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,889 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,890 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,890 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,890 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,890 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,890 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,890 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,890 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,890 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,890 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,890 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,890 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,891 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,891 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,891 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,891 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,891 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,896 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,896 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,896 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,896 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,896 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,896 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,896 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,896 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,896 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,896 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,896 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,896 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,897 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,897 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,897 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,897 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,897 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,897 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,897 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,897 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,897 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,897 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,897 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,897 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,898 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,898 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,898 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,898 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,898 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,898 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,898 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,898 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,898 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,898 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,898 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,898 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,898 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,898 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 03:49:08,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,899 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,899 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,899 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,899 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,899 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 20#L1035-9true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:08,918 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,918 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,918 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,918 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][289], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 20#L1035-9true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,920 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,920 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,920 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,920 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][159], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,925 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:08,925 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:08,925 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:08,925 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:08,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,926 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,926 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,926 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,926 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,926 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,927 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,927 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,927 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,927 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,927 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,927 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,927 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,927 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,927 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,927 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,928 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,928 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,928 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,928 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,928 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,928 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,928 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,928 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,928 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,928 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,929 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,929 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,929 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,929 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,929 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,929 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,929 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,929 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,929 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,930 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:08,930 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,930 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,930 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,930 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,930 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,930 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,930 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,930 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,931 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,931 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,931 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,931 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,931 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,931 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,931 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,931 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,931 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,931 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,931 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,931 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,931 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,931 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,933 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,933 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,933 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,933 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,933 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,934 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,934 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,934 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,934 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,934 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:08,934 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:08,934 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:08,934 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:08,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,934 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,934 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,934 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,934 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,935 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,935 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,935 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,935 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,935 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,935 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,935 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,935 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,935 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:08,935 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,935 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,935 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,935 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,935 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,936 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,936 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,936 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,936 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,936 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][122], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,937 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,937 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,937 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,937 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,939 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,939 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,939 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,939 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,939 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,939 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,939 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,939 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,939 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 20#L1035-9true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,940 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,940 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,940 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,940 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 20#L1035-9true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,940 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,940 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,941 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,941 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][289], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 20#L1035-9true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,941 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,941 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,941 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,941 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,942 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,942 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,942 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,942 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,942 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,942 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,942 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,942 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,944 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,944 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,944 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,944 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,944 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,944 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,944 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,945 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,945 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,945 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,945 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,945 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,945 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,945 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,945 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,945 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,945 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,945 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,945 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,946 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,946 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,946 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,946 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,946 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,946 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,946 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,946 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,946 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,946 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,946 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,947 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,947 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,947 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,947 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,947 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,947 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,947 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,947 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,947 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,947 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,948 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,948 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,948 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,948 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,948 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,948 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,948 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,948 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,948 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,948 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,949 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,949 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,949 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,949 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,949 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,949 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,949 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,949 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,949 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,949 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,949 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,949 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,949 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,949 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,950 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,950 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,950 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,950 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,950 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,951 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,951 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,951 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,951 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,951 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,951 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,951 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,951 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,951 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,951 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,951 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,951 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,951 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,952 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,952 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,952 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,952 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,952 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,952 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,952 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,952 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,952 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,952 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,952 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,953 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,953 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,953 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,953 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,953 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,953 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,953 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,953 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,954 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,954 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,954 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,954 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,954 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,954 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,954 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,954 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,954 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,954 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,955 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,955 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,955 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,955 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,955 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,955 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,955 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,955 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,955 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:08,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,955 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,955 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,956 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,956 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,956 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,956 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,956 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,956 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,956 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,956 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,957 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,957 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,957 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,957 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,957 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,957 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,957 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,958 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,958 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,958 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,958 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,958 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,958 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,958 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,958 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,958 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,958 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,958 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,958 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,959 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,959 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,959 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,959 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,959 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,959 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,959 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][301], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,959 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,959 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,959 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,959 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,959 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,959 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,959 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,959 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,959 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,960 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,960 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,960 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,960 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,960 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,960 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,960 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,960 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,960 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,960 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,960 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,961 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,961 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,961 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,961 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,961 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,961 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,961 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,961 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,961 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,961 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,961 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,961 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:08,962 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,962 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,962 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,962 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,962 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,962 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,962 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,962 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,962 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,962 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,962 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,962 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:08,963 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,963 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,963 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,963 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,963 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,963 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,963 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,963 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,963 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,963 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,963 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,963 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,963 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,963 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,963 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,963 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,964 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,964 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,964 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,964 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,964 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,964 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][285], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:08,965 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,965 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,965 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,965 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,965 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,966 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,966 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,966 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,966 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,966 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,966 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,966 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,966 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,966 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,966 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,966 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,966 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,966 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,966 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][195], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 175#(= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0), 180#true, 128#L1035-8true]) [2023-11-30 03:49:08,968 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,968 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,968 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,968 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,969 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,969 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,969 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,969 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,972 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,972 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,972 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,972 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,972 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,972 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,972 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,973 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,973 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,973 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,973 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,973 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][301], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,973 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,973 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,973 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,973 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,973 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,973 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,973 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,973 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,973 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,973 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,974 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,974 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,975 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,975 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,975 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,975 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,975 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,975 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,975 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,975 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,975 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,975 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,976 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,976 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,976 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,976 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,976 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,976 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,976 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,976 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,976 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,976 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,977 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,977 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,977 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,977 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,977 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,977 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,977 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,977 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,977 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,977 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,978 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,978 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,978 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,978 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,978 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:08,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,978 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,978 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,978 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,978 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,978 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,979 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,979 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,979 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,979 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,979 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,979 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,979 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,980 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,980 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,980 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,980 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,980 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,980 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,980 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,992 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,992 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,992 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,992 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,992 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,992 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,992 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,993 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,993 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,993 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,993 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,993 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,994 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,994 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,994 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,994 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,994 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,994 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,994 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,995 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,995 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,995 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,995 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,995 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,995 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,995 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,995 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,995 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,995 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,996 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,996 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,996 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,996 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,996 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,996 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,996 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,996 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,996 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,996 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,996 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,996 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,996 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,996 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,996 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,996 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,997 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,997 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,997 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,997 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,997 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:08,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][301], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:08,997 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,997 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,997 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,997 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,997 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,998 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,998 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,998 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,998 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,998 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,999 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,999 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,999 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,999 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,999 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,999 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,999 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,999 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,999 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,999 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,999 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,999 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,999 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:08,999 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:08,999 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,000 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,000 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,000 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,000 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,000 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,000 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,000 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,000 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,000 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,000 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,001 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,001 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,001 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,001 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,001 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,001 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,001 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,001 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,001 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,001 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,001 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,001 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,001 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,001 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,001 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,001 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,002 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,002 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,002 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,002 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,002 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,002 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,002 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,002 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,002 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,002 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,003 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,003 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,003 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,003 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,003 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,003 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,003 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,003 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,003 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,003 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,003 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,003 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,004 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:49:09,004 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:09,004 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:09,004 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:09,004 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:09,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,005 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,005 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,005 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,005 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,005 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,005 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,005 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,005 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,005 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,005 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,005 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,005 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,006 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,006 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,006 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,006 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,006 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,006 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,006 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,006 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,006 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,006 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,006 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,006 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,006 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,006 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][283], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,007 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 03:49:09,007 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:09,007 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:09,007 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 03:49:09,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][196], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,008 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,008 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,008 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,008 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][285], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:09,008 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,008 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,008 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,008 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,008 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,008 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,008 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,009 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,009 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,009 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,010 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,010 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,010 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,010 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,011 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,011 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,011 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,011 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,016 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,016 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,016 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,016 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,016 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,016 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,016 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,020 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,020 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,020 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,020 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,020 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,020 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,020 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,020 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,020 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,020 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,020 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,021 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,021 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,021 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,021 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,021 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,021 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,021 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,021 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 03:49:09,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][159], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,034 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:49:09,034 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:49:09,034 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:49:09,034 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:49:09,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:09,039 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,039 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,039 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,039 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,041 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,041 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,041 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,041 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,042 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,042 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,042 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,042 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,042 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 20#L1035-9true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,042 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,042 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,042 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,042 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][181], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 20#L1035-9true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,042 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,043 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,043 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,043 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 20#L1035-9true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,043 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,043 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,043 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,043 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,047 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,047 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,047 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,047 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,047 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,047 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,047 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,047 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,049 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,049 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,049 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,049 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,049 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,049 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,050 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,050 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,050 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,050 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,050 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,050 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,050 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,050 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,050 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,050 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,050 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,051 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,051 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,051 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,051 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,051 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,051 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,051 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,051 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,051 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,051 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,051 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,051 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,051 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,052 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,052 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,052 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,052 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,052 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,052 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,052 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,052 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,052 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,052 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,052 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,052 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,052 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,052 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,052 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,053 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,053 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,053 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,053 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,053 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,053 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,053 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,053 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,053 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,053 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,053 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,053 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 32#L1023-4true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,054 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,054 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,054 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,054 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,054 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,054 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:09,054 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,054 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,054 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,055 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,055 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,055 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,055 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,055 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,055 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,055 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,055 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,055 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,055 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,055 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:09,055 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,055 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,055 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,055 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,055 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,056 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,056 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,056 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,056 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,056 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,056 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,056 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,056 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,057 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,057 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,057 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,057 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,057 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,057 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,057 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,057 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,057 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,057 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,057 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,058 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,058 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,058 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,058 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,058 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:09,058 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,058 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,058 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,058 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:09,058 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,058 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,058 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,058 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,059 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,059 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,059 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,059 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,059 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,059 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,059 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,059 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,059 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,059 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,059 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,059 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,059 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,059 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,059 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,060 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,060 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,060 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,060 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,060 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,060 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,060 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,060 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,060 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,061 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,061 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,061 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,061 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,061 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,061 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,061 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,061 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,061 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,061 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,061 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,061 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,062 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,062 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,062 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,062 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,062 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,062 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,062 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,062 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,062 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,062 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,062 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,062 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,063 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,063 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,063 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,063 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,063 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,063 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,063 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,063 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 20#L1035-9true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,063 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,064 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,064 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,064 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,287 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:09,288 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,288 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,288 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,288 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,288 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,289 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,289 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,289 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,289 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,289 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,290 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,290 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,290 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,290 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,290 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,290 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,291 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,291 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,291 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,291 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,291 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,291 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,291 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,291 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,294 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,295 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,295 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,295 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,295 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,295 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,295 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,295 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,295 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,295 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,296 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,296 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,296 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,296 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,296 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,296 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,296 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,297 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,297 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,297 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,297 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,297 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,297 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,297 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,297 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,297 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,297 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,297 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,297 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,297 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,298 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,298 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][212], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,298 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,298 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,298 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,298 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,298 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,298 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,299 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,299 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,299 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,299 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,299 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,299 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,299 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,300 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,300 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,300 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,300 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,300 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,300 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,300 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,300 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,300 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,300 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,300 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,301 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,301 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,301 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,301 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,301 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,301 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,301 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,301 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,301 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,301 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,301 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,302 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,302 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,302 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,302 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,302 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,302 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,302 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,303 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,303 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,303 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,303 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,303 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,303 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,303 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,305 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,305 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,305 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,305 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,305 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,305 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,305 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][301], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,305 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,305 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,305 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,305 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,305 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,306 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,306 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,306 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,306 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,306 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,307 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,307 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,307 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,307 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,307 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,308 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,308 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,308 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,308 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,308 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,308 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,308 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,308 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,308 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,309 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,309 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,309 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,309 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,309 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,309 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,309 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,309 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,310 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,310 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,310 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,310 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,310 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,310 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,310 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,310 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,311 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,311 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,311 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,311 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,311 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,311 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,311 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,311 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,311 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,312 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,312 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,312 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,312 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,312 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,312 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,312 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,313 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,314 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,314 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,314 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,314 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,314 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,314 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,314 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,314 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,314 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,314 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,314 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,314 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,314 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,315 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,315 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,315 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,315 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,316 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,316 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,316 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,316 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,316 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,316 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,316 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,316 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][245], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,317 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,317 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,317 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,317 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,318 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,318 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,318 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,318 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,318 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,318 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,318 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,318 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][283], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,319 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,319 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,319 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,319 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][196], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,319 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,319 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,319 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,319 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][285], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:09,320 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,320 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,320 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,320 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,320 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,320 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,320 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,321 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,321 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,321 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,322 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,322 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,322 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,322 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,326 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,326 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,326 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,326 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,326 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,326 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,326 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,326 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,326 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,326 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,326 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,326 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,327 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,327 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,327 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,327 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,327 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,327 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,327 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,327 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,327 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,327 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,327 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,327 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,327 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,328 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,328 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,328 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,328 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,328 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,328 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,328 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,328 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 03:49:09,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,330 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,330 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,330 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,330 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,330 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,331 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,331 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,331 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,331 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,331 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,331 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,331 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,331 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,332 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,332 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,332 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,332 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,332 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,332 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,332 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,332 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,332 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,332 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,332 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,333 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,333 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,333 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,333 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,333 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,334 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,334 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,334 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,334 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,334 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,335 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,335 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,335 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,335 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,335 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,335 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,335 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,335 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,335 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,335 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,335 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,335 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,335 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,335 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,336 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,336 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,336 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,336 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,336 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,337 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,337 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,337 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,337 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,337 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,337 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,337 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,337 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,337 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,337 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,337 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,337 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,338 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,338 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,338 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,338 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,338 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,338 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,338 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][205], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:09,338 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,338 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,338 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,338 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,339 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,339 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,339 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,339 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,339 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,339 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,339 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,339 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,339 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,339 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,340 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,340 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,340 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,340 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,340 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,340 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,340 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,340 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,340 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,341 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,341 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,341 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,341 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,342 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,342 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,342 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,342 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,342 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,346 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1023-4true, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,346 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,346 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,346 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,346 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,346 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,346 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 03:49:09,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,367 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,367 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,367 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,367 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,367 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,368 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,368 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,368 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,368 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,368 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,368 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,368 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,368 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:09,368 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,368 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,368 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,368 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,369 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,369 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,369 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,369 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][289], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 20#L1035-9true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,369 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,369 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,370 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,370 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][290], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,370 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,370 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,370 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,370 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,370 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,370 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,370 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,370 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,370 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,371 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,371 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,371 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,371 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,371 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][159], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 10#L1035-13true, threadThread1of3ForFork0NotInUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,373 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,373 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,373 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,373 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][159], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,373 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,373 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,373 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,373 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,373 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][159], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,373 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,373 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,373 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,373 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][254], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,374 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,374 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,374 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,374 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][159], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,374 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,374 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,374 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,374 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][254], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 10#L1035-13true, threadThread1of3ForFork0NotInUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,374 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,375 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,375 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,375 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][159], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,375 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,375 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,375 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,375 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][254], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,375 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,375 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,375 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,375 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,376 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,376 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,376 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,376 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,377 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,377 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,377 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,377 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,377 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,377 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,377 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,377 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,377 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,377 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,377 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,377 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,377 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,377 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,377 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,378 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,378 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,378 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,379 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,379 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,379 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,379 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,379 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,380 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,380 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,380 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,380 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,380 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,380 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,380 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,380 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,380 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,380 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,380 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,380 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,381 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,381 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,381 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,381 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,381 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,381 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,381 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,381 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,381 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,381 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,382 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,382 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,382 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,382 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,382 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,382 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,382 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,382 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,382 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,382 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,382 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:09,383 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,383 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,383 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,383 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,383 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,383 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,383 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,383 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,383 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,383 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:09,383 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,383 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,383 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,383 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,383 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][126], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,384 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,384 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,384 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,384 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,384 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,384 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,384 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,384 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,384 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,384 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][187], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,384 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,384 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,384 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,385 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,385 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,385 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,385 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,385 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,385 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,385 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,385 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,385 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,385 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,385 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,385 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,385 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,386 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,386 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,386 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,386 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,386 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,386 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,386 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,386 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,386 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,387 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,387 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,387 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,387 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,387 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,387 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,387 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,387 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,387 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,387 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,387 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,387 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,388 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,388 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,388 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,388 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,388 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,388 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,389 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,389 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,389 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,389 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [120#L1024true, 113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,389 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,389 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,389 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,389 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,389 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,389 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,389 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,389 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,390 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,390 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,390 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,390 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 20#L1035-9true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,390 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,390 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,390 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,390 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,392 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,392 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,392 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,392 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,392 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,392 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,392 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,392 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,392 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,392 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,392 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,392 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,392 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,392 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,392 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,392 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,392 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,393 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,393 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,393 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,393 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,393 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,393 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,393 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,393 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,393 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,393 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,393 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,393 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,394 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,394 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,394 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,394 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,394 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,394 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,394 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,394 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,394 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,394 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,394 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,394 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,394 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,394 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,394 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,395 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,395 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,395 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,395 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,395 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,395 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,395 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,395 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,395 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,395 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,395 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,395 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,395 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,395 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,395 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,395 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,396 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,396 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,396 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,396 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,396 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,396 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,396 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,396 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,396 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,396 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,396 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,396 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,396 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,396 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,396 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,396 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,396 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,397 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,397 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,397 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,397 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,399 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,399 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,399 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,399 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,399 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,399 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,399 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,402 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,402 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,402 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,402 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,402 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][205], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 55#L1035-10true]) [2023-11-30 03:49:09,403 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,403 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,403 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,404 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,404 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,404 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,404 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,404 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,404 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,404 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,404 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,405 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,405 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,405 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,405 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,405 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,405 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,411 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,411 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,411 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,411 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,411 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,412 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,412 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,412 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,412 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,412 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,413 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,413 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,413 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,413 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,413 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,413 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,413 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 03:49:09,413 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,413 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,413 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,413 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,413 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,414 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,414 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,414 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,414 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,414 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,414 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,415 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,415 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,415 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,415 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,415 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,415 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,415 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,416 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,416 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,416 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,416 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,416 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,417 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,417 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,417 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,417 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,417 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,417 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,418 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,418 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,418 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,418 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,418 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 03:49:09,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][254], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,449 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,449 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,449 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,449 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,457 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,457 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,457 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,457 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,458 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,458 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,458 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,458 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,458 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,458 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,459 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,459 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,459 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,459 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,459 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,459 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,459 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,460 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,460 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,460 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,460 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,461 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,461 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,461 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,461 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,461 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,461 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,461 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,462 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,462 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,462 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,462 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,462 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,462 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,462 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,463 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,463 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][264], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 20#L1035-9true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,464 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,464 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,464 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,464 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][159], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,465 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,465 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,465 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,465 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][159], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,466 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,466 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,466 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,466 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,467 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,467 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,467 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,467 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,467 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,470 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,470 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,470 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,470 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,470 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,470 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,470 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,470 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,471 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,471 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,471 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,471 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,471 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,471 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,471 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,471 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,472 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,472 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,472 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,472 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,472 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,472 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,472 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,472 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,472 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,473 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,473 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,473 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,473 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,473 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,473 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,473 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,473 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,473 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,474 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,474 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,474 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,474 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,474 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,474 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,474 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,475 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,475 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,475 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,475 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,475 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,475 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,475 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,476 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,476 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,476 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,477 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,477 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,477 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,477 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,477 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,479 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,479 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,479 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,479 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,479 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,479 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,479 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,479 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,479 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,479 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,479 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,479 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,479 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,479 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,480 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 132#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,480 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,480 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,480 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,480 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,480 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,480 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,480 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][128], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,480 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,480 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,480 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,480 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,480 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,480 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,481 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,481 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,481 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,481 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,481 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,481 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,481 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,481 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,481 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,481 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,481 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,481 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,482 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,482 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,482 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,482 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,482 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,482 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,482 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,485 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,485 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,485 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,485 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,485 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,485 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,485 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 03:49:09,485 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:49:09,485 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:49:09,486 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:49:09,486 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:49:09,486 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 03:49:09,486 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][282], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,486 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,486 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,486 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,486 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,486 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,486 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,486 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,486 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,486 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,486 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,487 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,487 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,487 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,487 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,487 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,487 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,487 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,488 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,488 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,488 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,488 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,488 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][245], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,489 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,489 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,489 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,489 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][245], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 10#L1035-13true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,489 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,489 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,489 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,489 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,492 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,492 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,493 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,493 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,496 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,496 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,496 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,497 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,497 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,499 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,499 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,499 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,499 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,499 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 117#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,499 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,499 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,499 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,500 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,500 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,500 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:09,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][254], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,528 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,528 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,528 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,528 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][254], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,528 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,528 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,528 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,528 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][254], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,528 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,528 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,528 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,529 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,529 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][159], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,529 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,529 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,529 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,529 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,529 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][159], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 14#L1023-5true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 10#L1035-13true, threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,529 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,529 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,529 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,529 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,529 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][159], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,530 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,530 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,530 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,530 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,536 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,536 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,536 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,536 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,536 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,536 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,536 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,536 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,537 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,537 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 03:49:09,537 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:49:09,537 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:49:09,537 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:49:09,537 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:49:09,537 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 03:49:09,537 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,537 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,537 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,537 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,537 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,538 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,538 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,538 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,538 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,538 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,538 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,538 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][269], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:09,538 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,539 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,539 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,539 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,539 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][254], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,540 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,540 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,540 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,540 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,540 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][254], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 10#L1035-13true, threadThread1of3ForFork0NotInUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,540 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,540 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,540 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,540 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,540 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][159], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,541 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:49:09,541 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:49:09,541 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:49:09,541 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:49:09,541 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:49:09,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,541 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,542 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,542 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,542 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,542 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][199], [75#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,542 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,542 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,542 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,542 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,542 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,542 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:49:09,542 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:49:09,542 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:49:09,542 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:49:09,545 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,545 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,545 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,545 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,545 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,545 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,545 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][211], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,547 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,547 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,547 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,547 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [75#L1024-3true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,549 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,549 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,549 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,549 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,549 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][245], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,551 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,551 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,551 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,551 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][245], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 10#L1035-13true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,551 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,551 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,551 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,551 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:09,583 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][254], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,583 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,583 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,583 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,583 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,583 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,583 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,583 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][254], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,583 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,583 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,583 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,583 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,583 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,583 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][159], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,584 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,584 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,584 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,584 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,584 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][159], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0NotInUse, 10#L1035-13true, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,584 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,584 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,584 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,584 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,584 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][159], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,585 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,585 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,585 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,585 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,585 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][159], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0NotInUse, 10#L1035-13true, 40#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,585 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,585 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,585 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,585 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,585 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,592 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][288], [113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, 34#L1023-6true, 182#(= |threadThread2of3ForFork0_#t~nondet5| |#race~data~0|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,592 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 03:49:09,592 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:49:09,592 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:49:09,592 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:49:09,592 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:49:09,592 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 03:49:09,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 99#L1024-3true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,593 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,593 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,593 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,593 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,593 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,594 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][159], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 10#L1035-13true, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,594 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,594 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,594 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,594 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,594 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,594 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,594 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][159], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 10#L1035-13true, threadThread1of3ForFork0NotInUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,594 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,594 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,594 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,594 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,595 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,595 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][159], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,595 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:49:09,595 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:49:09,595 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:49:09,595 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:49:09,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][159], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0NotInUse, 10#L1035-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,595 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:49:09,595 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:49:09,595 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:49:09,595 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:49:09,597 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 132#L1024true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,597 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,597 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,597 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,597 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,597 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,597 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][245], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,599 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,599 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,599 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,599 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,599 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([577] threadEXIT-->L1035-13: Formula: (= v_threadThread2of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_14| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} OutVars{threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4, ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_14|} AuxVars[] AssignedVars[][245], [189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 3#L1023-6true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,600 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,600 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,600 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,600 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,600 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:09,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][274], [120#L1024true, 113#L1024-3true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 99#L1024-3true, 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:09,644 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:49:09,644 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:49:09,645 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:49:09,645 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:49:09,645 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:49:09,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] threadEXIT-->L1035-13: Formula: (= v_threadThread3of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_16| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][319], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 131#L1023-5true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,675 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 03:49:09,675 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:49:09,675 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:49:09,675 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 03:49:09,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][159], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,704 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:49:09,704 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:49:09,704 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:49:09,704 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:49:09,704 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:49:09,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([576] threadEXIT-->L1035-13: Formula: (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_12| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][159], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 10#L1035-13true, threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,704 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:49:09,704 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:49:09,705 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:49:09,705 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:49:09,705 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:49:09,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] threadEXIT-->L1035-13: Formula: (= v_threadThread3of3ForFork0_thidvar0_4 (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem15#1_16| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296))))) InVars {ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem15#1=|v_ULTIMATE.start_main_#t~mem15#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][319], [120#L1024true, 189#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 3#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 10#L1035-13true, threadThread1of3ForFork0InUse, 171#(= |#race~data~0| |threadThread1of3ForFork0_#t~nondet5|), threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 180#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:09,736 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 03:49:09,736 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:49:09,736 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:49:09,736 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 03:49:10,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([463] L1038-->L1038-1: Formula: (= |v_#race~data~0_6| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_6|} AuxVars[] AssignedVars[#race~data~0][312], [161#true, 47#L1022-3true, 173#true, 159#(= |#race~data~0| 0), 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|), 121#L1038-1true]) [2023-11-30 03:49:10,232 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:49:10,232 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:49:10,232 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:49:10,232 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:49:10,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][139], [75#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 95#L1037-2true, threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:10,432 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:49:10,432 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:49:10,432 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:49:10,432 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:49:10,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][139], [75#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 54#L1037-3true, threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:10,504 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:49:10,504 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:49:10,504 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:49:10,504 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:49:10,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][139], [75#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 95#L1037-2true, threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:10,506 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:49:10,506 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:49:10,507 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:49:10,507 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:49:10,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][139], [75#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 95#L1037-2true, threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:10,507 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:49:10,507 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:49:10,507 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:49:10,507 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:49:10,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][226], [113#L1024-3true, 161#true, 157#true, 173#true, 95#L1037-2true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:10,509 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:49:10,509 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:49:10,509 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:49:10,509 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:49:10,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][139], [75#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 54#L1037-3true, threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:10,816 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:49:10,816 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:49:10,816 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:49:10,816 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:49:10,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][139], [75#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, 54#L1037-3true, threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:10,818 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:49:10,818 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:49:10,818 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:49:10,818 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:49:10,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][139], [75#L1024-3true, 161#true, 157#true, 53#L1037-4true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:10,819 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:49:10,819 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:49:10,819 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:49:10,819 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:49:10,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][226], [113#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 54#L1037-3true, threadThread1of3ForFork0NotInUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:10,822 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 03:49:10,822 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:49:10,822 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:49:10,822 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 03:49:10,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][139], [75#L1024-3true, 161#true, 157#true, 53#L1037-4true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:10,903 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:49:10,903 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:10,903 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:10,903 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:10,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][139], [75#L1024-3true, 161#true, 157#true, 53#L1037-4true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:10,904 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:49:10,904 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:10,904 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:10,904 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:10,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][139], [75#L1024-3true, 161#true, 104#L1037-5true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:10,904 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:49:10,904 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:10,905 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:10,905 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:10,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][226], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 95#L1037-2true, threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:10,906 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:49:10,906 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:10,906 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:10,906 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:10,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][226], [113#L1024-3true, 161#true, 157#true, 53#L1037-4true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:10,907 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:49:10,907 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:10,907 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:10,907 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:10,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][139], [75#L1024-3true, 161#true, 104#L1037-5true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:10,980 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:10,980 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:10,980 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:10,980 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:10,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][139], [75#L1024-3true, 161#true, 104#L1037-5true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:10,981 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:10,981 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:10,981 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:10,981 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:10,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][139], [75#L1024-3true, 161#true, 110#L1037-6true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:10,981 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:10,982 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:10,982 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:10,982 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:10,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][226], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 54#L1037-3true, threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:10,982 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:10,982 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:10,982 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:10,982 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:10,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][226], [113#L1024-3true, 161#true, 104#L1037-5true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:10,983 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:10,983 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:10,983 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:10,983 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:11,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([463] L1038-->L1038-1: Formula: (= |v_#race~data~0_6| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_6|} AuxVars[] AssignedVars[#race~data~0][58], [161#true, 159#(= |#race~data~0| 0), 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|), 121#L1038-1true]) [2023-11-30 03:49:11,023 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is not cut-off event [2023-11-30 03:49:11,023 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 03:49:11,023 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 03:49:11,023 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 03:49:11,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][139], [75#L1024-3true, 161#true, 110#L1037-6true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:11,068 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:11,068 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:11,069 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:11,069 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:11,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][139], [75#L1024-3true, 161#true, 110#L1037-6true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:11,069 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:11,069 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:11,069 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:11,069 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:11,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][226], [120#L1024true, 113#L1024-3true, 161#true, 157#true, 53#L1037-4true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:11,070 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:11,070 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:11,070 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:11,070 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:11,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][226], [113#L1024-3true, 161#true, 110#L1037-6true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:11,071 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:11,071 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:11,071 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:11,071 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:11,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([463] L1038-->L1038-1: Formula: (= |v_#race~data~0_6| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_6|} AuxVars[] AssignedVars[#race~data~0][58], [161#true, 159#(= |#race~data~0| 0), 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 121#L1038-1true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:11,105 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2023-11-30 03:49:11,105 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 03:49:11,105 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 03:49:11,105 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 03:49:11,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([463] L1038-->L1038-1: Formula: (= |v_#race~data~0_6| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_6|} AuxVars[] AssignedVars[#race~data~0][58], [161#true, 159#(= |#race~data~0| 0), 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0NotInUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 121#L1038-1true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:11,106 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2023-11-30 03:49:11,106 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 03:49:11,106 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 03:49:11,106 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 03:49:11,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][313], [75#L1024-3true, 161#true, 592#(and (<= (+ |ULTIMATE.start_main_~i~1#1| 1) |ULTIMATE.start_main_~threads_total~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 126#L1023-5true]) [2023-11-30 03:49:11,136 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:11,136 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:11,136 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:11,136 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:11,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][226], [120#L1024true, 113#L1024-3true, 161#true, 104#L1037-5true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:11,146 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:11,146 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:11,146 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:11,146 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:11,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([463] L1038-->L1038-1: Formula: (= |v_#race~data~0_6| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_6|} AuxVars[] AssignedVars[#race~data~0][58], [120#L1024true, 161#true, 159#(= |#race~data~0| 0), 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|), 121#L1038-1true]) [2023-11-30 03:49:11,174 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 03:49:11,175 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:49:11,175 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:49:11,175 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 03:49:11,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][317], [75#L1024-3true, 161#true, 592#(and (<= (+ |ULTIMATE.start_main_~i~1#1| 1) |ULTIMATE.start_main_~threads_total~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 55#L1035-10true]) [2023-11-30 03:49:11,195 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:11,195 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:11,195 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:11,195 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:11,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][313], [75#L1024-3true, 592#(and (<= (+ |ULTIMATE.start_main_~i~1#1| 1) |ULTIMATE.start_main_~threads_total~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:11,196 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:11,196 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:11,196 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:11,196 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:11,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][313], [75#L1024-3true, 161#true, 592#(and (<= (+ |ULTIMATE.start_main_~i~1#1| 1) |ULTIMATE.start_main_~threads_total~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:11,197 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:11,197 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:11,197 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:11,197 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:11,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][372], [113#L1024-3true, 592#(and (<= (+ |ULTIMATE.start_main_~i~1#1| 1) |ULTIMATE.start_main_~threads_total~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:11,198 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:11,198 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:11,198 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:11,198 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:11,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][226], [120#L1024true, 113#L1024-3true, 161#true, 110#L1037-6true, 157#true, 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:11,206 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:11,206 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:11,206 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:11,206 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:11,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([463] L1038-->L1038-1: Formula: (= |v_#race~data~0_6| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_6|} AuxVars[] AssignedVars[#race~data~0][58], [120#L1024true, 161#true, 159#(= |#race~data~0| 0), 173#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 121#L1038-1true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:11,234 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 03:49:11,234 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:49:11,234 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:49:11,234 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:49:11,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([463] L1038-->L1038-1: Formula: (= |v_#race~data~0_6| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_6|} AuxVars[] AssignedVars[#race~data~0][58], [120#L1024true, 161#true, 159#(= |#race~data~0| 0), 173#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|), 121#L1038-1true]) [2023-11-30 03:49:11,235 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 03:49:11,235 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:49:11,235 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:49:11,235 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 03:49:11,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][317], [75#L1024-3true, 161#true, 592#(and (<= (+ |ULTIMATE.start_main_~i~1#1| 1) |ULTIMATE.start_main_~threads_total~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 55#L1035-10true]) [2023-11-30 03:49:11,257 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:11,257 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:11,257 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:11,257 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:11,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][317], [75#L1024-3true, 592#(and (<= (+ |ULTIMATE.start_main_~i~1#1| 1) |ULTIMATE.start_main_~threads_total~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:11,258 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:11,258 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:11,258 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:11,258 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:11,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][318], [75#L1024-3true, 592#(and (<= (+ |ULTIMATE.start_main_~i~1#1| 1) |ULTIMATE.start_main_~threads_total~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:11,258 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:11,258 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:11,258 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:11,258 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:11,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][376], [113#L1024-3true, 161#true, 592#(and (<= (+ |ULTIMATE.start_main_~i~1#1| 1) |ULTIMATE.start_main_~threads_total~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:11,260 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:11,260 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:11,260 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:11,260 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:11,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][318], [75#L1024-3true, 161#true, 592#(and (<= (+ |ULTIMATE.start_main_~i~1#1| 1) |ULTIMATE.start_main_~threads_total~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:11,316 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:49:11,316 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:11,316 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:11,316 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:11,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][318], [75#L1024-3true, 592#(and (<= (+ |ULTIMATE.start_main_~i~1#1| 1) |ULTIMATE.start_main_~threads_total~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 87#L1023-6true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:11,317 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:49:11,317 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:11,317 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:11,317 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:11,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][318], [75#L1024-3true, 161#true, 592#(and (<= (+ |ULTIMATE.start_main_~i~1#1| 1) |ULTIMATE.start_main_~threads_total~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 126#L1023-5true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:11,318 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:49:11,318 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:11,318 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:11,318 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:11,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][372], [120#L1024true, 113#L1024-3true, 592#(and (<= (+ |ULTIMATE.start_main_~i~1#1| 1) |ULTIMATE.start_main_~threads_total~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 20#L1035-9true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 176#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:11,318 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:49:11,318 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:11,318 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:11,318 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:11,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][378], [113#L1024-3true, 161#true, 592#(and (<= (+ |ULTIMATE.start_main_~i~1#1| 1) |ULTIMATE.start_main_~threads_total~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:11,319 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:49:11,319 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:11,319 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:11,319 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:11,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][318], [75#L1024-3true, 161#true, 592#(and (<= (+ |ULTIMATE.start_main_~i~1#1| 1) |ULTIMATE.start_main_~threads_total~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:11,364 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:49:11,364 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:11,364 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:11,364 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:11,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][376], [120#L1024true, 113#L1024-3true, 592#(and (<= (+ |ULTIMATE.start_main_~i~1#1| 1) |ULTIMATE.start_main_~threads_total~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 177#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 55#L1035-10true]) [2023-11-30 03:49:11,365 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:49:11,365 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:11,365 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:11,365 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:11,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][318], [75#L1024-3true, 592#(and (<= (+ |ULTIMATE.start_main_~i~1#1| 1) |ULTIMATE.start_main_~threads_total~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1023-6true, threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:11,365 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:49:11,365 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:11,365 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:11,365 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:11,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][378], [113#L1024-3true, 161#true, 592#(and (<= (+ |ULTIMATE.start_main_~i~1#1| 1) |ULTIMATE.start_main_~threads_total~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, 34#L1023-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 23#L1035-12true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:11,366 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:49:11,366 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:11,367 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:11,367 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:11,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][378], [120#L1024true, 113#L1024-3true, 161#true, 592#(and (<= (+ |ULTIMATE.start_main_~i~1#1| 1) |ULTIMATE.start_main_~threads_total~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 82#L1035-11true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0))]) [2023-11-30 03:49:11,411 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:49:11,411 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:11,411 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:11,411 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:11,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][378], [120#L1024true, 113#L1024-3true, 592#(and (<= (+ |ULTIMATE.start_main_~i~1#1| 1) |ULTIMATE.start_main_~threads_total~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 161#true, 157#true, 155#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 178#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 1 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem14#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem14#1.offset|)) 0)), 23#L1035-12true]) [2023-11-30 03:49:11,445 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:49:11,445 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:49:11,445 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:49:11,445 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:49:11,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][352], [120#L1024true, 99#L1024-3true, 161#true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 180#true, 169#true, 64#main_returnLabel#1true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:11,483 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:11,483 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:11,483 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:11,483 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:11,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][351], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 180#true, 169#true, 64#main_returnLabel#1true, 188#(<= 1 |ULTIMATE.start_main_~threads_total~0#1|)]) [2023-11-30 03:49:11,484 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:11,484 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:11,484 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:11,484 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:11,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][354], [99#L1024-3true, 161#true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 129#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 184#true]) [2023-11-30 03:49:11,488 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:11,488 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:11,488 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:11,488 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:11,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][354], [99#L1024-3true, 161#true, 157#true, 173#true, 87#L1023-6true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 184#true]) [2023-11-30 03:49:11,489 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:11,489 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:11,489 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:11,489 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:11,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L1024-->L1024-3: Formula: (and (= |v_threadThread1of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet6][354], [120#L1024true, 99#L1024-3true, 161#true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 180#true, 169#true, 184#true]) [2023-11-30 03:49:11,508 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:49:11,508 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:49:11,508 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:49:11,508 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:49:11,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([536] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet6][439], [113#L1024-3true, 132#L1024true, 161#true, 157#true, 173#true, 150#true, threadThread1of3ForFork0InUse, 69#ULTIMATE.startFINALtrue, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 180#true, 169#true, 184#true]) [2023-11-30 03:49:11,509 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:49:11,509 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:49:11,509 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:49:11,509 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:49:11,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L1024-->L1024-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~nondet6][350], [75#L1024-3true, 132#L1024true, 161#true, 157#true, 173#true, 150#true, 69#ULTIMATE.startFINALtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 180#true, 169#true, 184#true]) [2023-11-30 03:49:11,509 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:49:11,510 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:49:11,510 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:49:11,510 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:49:11,553 INFO L124 PetriNetUnfolderBase]: 41633/77618 cut-off events. [2023-11-30 03:49:11,553 INFO L125 PetriNetUnfolderBase]: For 511678/906734 co-relation queries the response was YES. [2023-11-30 03:49:11,894 INFO L83 FinitePrefix]: Finished finitePrefix Result has 361374 conditions, 77618 events. 41633/77618 cut-off events. For 511678/906734 co-relation queries the response was YES. Maximal size of possible extension queue 3646. Compared 816907 event pairs, 10604 based on Foata normal form. 1327/63381 useless extension candidates. Maximal degree in co-relation 154904. Up to 44777 conditions per place. [2023-11-30 03:49:12,375 INFO L140 encePairwiseOnDemand]: 136/146 looper letters, 283 selfloop transitions, 10 changer transitions 40/491 dead transitions. [2023-11-30 03:49:12,376 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 171 places, 491 transitions, 5727 flow [2023-11-30 03:49:12,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-30 03:49:12,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-30 03:49:12,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 933 transitions. [2023-11-30 03:49:12,378 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7988013698630136 [2023-11-30 03:49:12,378 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 933 transitions. [2023-11-30 03:49:12,378 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 933 transitions. [2023-11-30 03:49:12,378 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:49:12,378 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 933 transitions. [2023-11-30 03:49:12,382 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 116.625) internal successors, (933), 8 states have internal predecessors, (933), 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) [2023-11-30 03:49:12,384 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 146.0) internal successors, (1314), 9 states have internal predecessors, (1314), 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) [2023-11-30 03:49:12,385 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 146.0) internal successors, (1314), 9 states have internal predecessors, (1314), 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) [2023-11-30 03:49:12,385 INFO L307 CegarLoopForPetriNet]: 147 programPoint places, 24 predicate places. [2023-11-30 03:49:12,385 INFO L500 AbstractCegarLoop]: Abstraction has has 171 places, 491 transitions, 5727 flow [2023-11-30 03:49:12,386 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 108.77777777777777) internal successors, (979), 9 states have internal predecessors, (979), 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) [2023-11-30 03:49:12,386 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:49:12,386 INFO L232 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 03:49:12,396 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-30 03:49:12,591 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2023-11-30 03:49:12,592 INFO L425 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 7 more)] === [2023-11-30 03:49:12,592 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:49:12,592 INFO L85 PathProgramCache]: Analyzing trace with hash -626211200, now seen corresponding path program 1 times [2023-11-30 03:49:12,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:49:12,592 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117853085] [2023-11-30 03:49:12,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:49:12,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:49:12,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:49:12,659 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 03:49:12,659 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:49:12,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117853085] [2023-11-30 03:49:12,660 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117853085] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:49:12,660 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:49:12,660 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 03:49:12,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502237992] [2023-11-30 03:49:12,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:49:12,660 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 03:49:12,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:49:12,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 03:49:12,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 03:49:12,661 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 146 [2023-11-30 03:49:12,661 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 171 places, 491 transitions, 5727 flow. Second operand has 3 states, 3 states have (on average 128.33333333333334) internal successors, (385), 3 states have internal predecessors, (385), 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) [2023-11-30 03:49:12,661 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:49:12,662 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 146 [2023-11-30 03:49:12,662 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:49:13,824 INFO L124 PetriNetUnfolderBase]: 2245/7298 cut-off events. [2023-11-30 03:49:13,824 INFO L125 PetriNetUnfolderBase]: For 117724/137043 co-relation queries the response was YES. [2023-11-30 03:49:13,849 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32575 conditions, 7298 events. 2245/7298 cut-off events. For 117724/137043 co-relation queries the response was YES. Maximal size of possible extension queue 209. Compared 68841 event pairs, 598 based on Foata normal form. 1561/8113 useless extension candidates. Maximal degree in co-relation 7302. Up to 3259 conditions per place. [2023-11-30 03:49:13,881 INFO L140 encePairwiseOnDemand]: 140/146 looper letters, 34 selfloop transitions, 96 changer transitions 20/308 dead transitions. [2023-11-30 03:49:13,882 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 173 places, 308 transitions, 3407 flow [2023-11-30 03:49:13,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 03:49:13,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 03:49:13,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 401 transitions. [2023-11-30 03:49:13,883 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9155251141552512 [2023-11-30 03:49:13,883 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 401 transitions. [2023-11-30 03:49:13,883 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 401 transitions. [2023-11-30 03:49:13,883 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:49:13,883 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 401 transitions. [2023-11-30 03:49:13,884 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 133.66666666666666) internal successors, (401), 3 states have internal predecessors, (401), 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) [2023-11-30 03:49:13,885 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 146.0) internal successors, (584), 4 states have internal predecessors, (584), 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) [2023-11-30 03:49:13,885 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 146.0) internal successors, (584), 4 states have internal predecessors, (584), 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) [2023-11-30 03:49:13,885 INFO L307 CegarLoopForPetriNet]: 147 programPoint places, 26 predicate places. [2023-11-30 03:49:13,885 INFO L500 AbstractCegarLoop]: Abstraction has has 173 places, 308 transitions, 3407 flow [2023-11-30 03:49:13,886 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 128.33333333333334) internal successors, (385), 3 states have internal predecessors, (385), 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) [2023-11-30 03:49:13,886 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:49:13,886 INFO L232 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 03:49:13,886 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-11-30 03:49:13,886 INFO L425 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 7 more)] === [2023-11-30 03:49:13,886 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:49:13,886 INFO L85 PathProgramCache]: Analyzing trace with hash -1804091839, now seen corresponding path program 1 times [2023-11-30 03:49:13,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:49:13,887 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788648274] [2023-11-30 03:49:13,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:49:13,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:49:13,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:49:13,924 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2023-11-30 03:49:13,924 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:49:13,924 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788648274] [2023-11-30 03:49:13,924 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788648274] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:49:13,924 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:49:13,924 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 03:49:13,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21224518] [2023-11-30 03:49:13,924 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:49:13,925 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 03:49:13,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:49:13,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 03:49:13,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 03:49:13,926 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 146 [2023-11-30 03:49:13,926 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 308 transitions, 3407 flow. Second operand has 3 states, 3 states have (on average 119.33333333333333) internal successors, (358), 3 states have internal predecessors, (358), 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) [2023-11-30 03:49:13,926 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:49:13,926 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 146 [2023-11-30 03:49:13,926 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:49:14,990 INFO L124 PetriNetUnfolderBase]: 2275/7419 cut-off events. [2023-11-30 03:49:14,990 INFO L125 PetriNetUnfolderBase]: For 68734/79406 co-relation queries the response was YES. [2023-11-30 03:49:15,003 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35952 conditions, 7419 events. 2275/7419 cut-off events. For 68734/79406 co-relation queries the response was YES. Maximal size of possible extension queue 210. Compared 69569 event pairs, 605 based on Foata normal form. 45/6813 useless extension candidates. Maximal degree in co-relation 8031. Up to 3309 conditions per place. [2023-11-30 03:49:15,025 INFO L140 encePairwiseOnDemand]: 141/146 looper letters, 134 selfloop transitions, 5 changer transitions 46/317 dead transitions. [2023-11-30 03:49:15,025 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 175 places, 317 transitions, 3871 flow [2023-11-30 03:49:15,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 03:49:15,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 03:49:15,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 385 transitions. [2023-11-30 03:49:15,026 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8789954337899544 [2023-11-30 03:49:15,026 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 385 transitions. [2023-11-30 03:49:15,026 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 385 transitions. [2023-11-30 03:49:15,027 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:49:15,027 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 385 transitions. [2023-11-30 03:49:15,028 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 128.33333333333334) internal successors, (385), 3 states have internal predecessors, (385), 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) [2023-11-30 03:49:15,028 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 146.0) internal successors, (584), 4 states have internal predecessors, (584), 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) [2023-11-30 03:49:15,029 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 146.0) internal successors, (584), 4 states have internal predecessors, (584), 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) [2023-11-30 03:49:15,029 INFO L307 CegarLoopForPetriNet]: 147 programPoint places, 28 predicate places. [2023-11-30 03:49:15,029 INFO L500 AbstractCegarLoop]: Abstraction has has 175 places, 317 transitions, 3871 flow [2023-11-30 03:49:15,029 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 119.33333333333333) internal successors, (358), 3 states have internal predecessors, (358), 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) [2023-11-30 03:49:15,029 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:49:15,030 INFO L232 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 03:49:15,030 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-11-30 03:49:15,030 INFO L425 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 7 more)] === [2023-11-30 03:49:15,030 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:49:15,030 INFO L85 PathProgramCache]: Analyzing trace with hash -1408652683, now seen corresponding path program 1 times [2023-11-30 03:49:15,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:49:15,030 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578776402] [2023-11-30 03:49:15,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:49:15,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:49:15,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 03:49:15,057 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-30 03:49:15,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 03:49:15,091 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-30 03:49:15,092 INFO L372 BasicCegarLoop]: Counterexample is feasible [2023-11-30 03:49:15,092 INFO L810 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (9 of 10 remaining) [2023-11-30 03:49:15,092 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (8 of 10 remaining) [2023-11-30 03:49:15,092 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (7 of 10 remaining) [2023-11-30 03:49:15,092 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (6 of 10 remaining) [2023-11-30 03:49:15,092 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (5 of 10 remaining) [2023-11-30 03:49:15,092 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (4 of 10 remaining) [2023-11-30 03:49:15,092 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (3 of 10 remaining) [2023-11-30 03:49:15,092 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (2 of 10 remaining) [2023-11-30 03:49:15,092 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (1 of 10 remaining) [2023-11-30 03:49:15,092 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (0 of 10 remaining) [2023-11-30 03:49:15,093 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-11-30 03:49:15,093 INFO L457 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 03:49:15,095 WARN L227 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-11-30 03:49:15,095 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-11-30 03:49:15,118 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2023-11-30 03:49:15,120 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 166 places, 164 transitions, 368 flow [2023-11-30 03:49:15,201 INFO L124 PetriNetUnfolderBase]: 43/880 cut-off events. [2023-11-30 03:49:15,201 INFO L125 PetriNetUnfolderBase]: For 48/48 co-relation queries the response was YES. [2023-11-30 03:49:15,204 INFO L83 FinitePrefix]: Finished finitePrefix Result has 931 conditions, 880 events. 43/880 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 3530 event pairs, 6 based on Foata normal form. 0/764 useless extension candidates. Maximal degree in co-relation 514. Up to 32 conditions per place. [2023-11-30 03:49:15,204 INFO L82 GeneralOperation]: Start removeDead. Operand has 166 places, 164 transitions, 368 flow [2023-11-30 03:49:15,205 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 166 places, 164 transitions, 368 flow [2023-11-30 03:49:15,206 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-30 03:49:15,208 INFO L362 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, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@7034f36a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-30 03:49:15,208 INFO L363 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2023-11-30 03:49:15,210 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-30 03:49:15,210 INFO L124 PetriNetUnfolderBase]: 3/54 cut-off events. [2023-11-30 03:49:15,210 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 03:49:15,210 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:49:15,210 INFO L232 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] [2023-11-30 03:49:15,210 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 8 more)] === [2023-11-30 03:49:15,210 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:49:15,210 INFO L85 PathProgramCache]: Analyzing trace with hash -1866504761, now seen corresponding path program 1 times [2023-11-30 03:49:15,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:49:15,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75184686] [2023-11-30 03:49:15,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:49:15,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:49:15,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:49:15,346 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 03:49:15,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:49:15,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75184686] [2023-11-30 03:49:15,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75184686] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:49:15,346 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:49:15,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 03:49:15,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319902861] [2023-11-30 03:49:15,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:49:15,347 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 03:49:15,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:49:15,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 03:49:15,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 03:49:15,348 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 112 out of 164 [2023-11-30 03:49:15,349 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 166 places, 164 transitions, 368 flow. Second operand has 6 states, 6 states have (on average 113.5) internal successors, (681), 6 states have internal predecessors, (681), 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) [2023-11-30 03:49:15,349 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:49:15,349 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 112 of 164 [2023-11-30 03:49:15,349 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:49:20,247 INFO L124 PetriNetUnfolderBase]: 13110/52682 cut-off events. [2023-11-30 03:49:20,248 INFO L125 PetriNetUnfolderBase]: For 1086/1086 co-relation queries the response was YES. [2023-11-30 03:49:20,429 INFO L83 FinitePrefix]: Finished finitePrefix Result has 72637 conditions, 52682 events. 13110/52682 cut-off events. For 1086/1086 co-relation queries the response was YES. Maximal size of possible extension queue 1244. Compared 724603 event pairs, 11968 based on Foata normal form. 302/49002 useless extension candidates. Maximal degree in co-relation 24422. Up to 17960 conditions per place. [2023-11-30 03:49:20,573 INFO L140 encePairwiseOnDemand]: 145/164 looper letters, 56 selfloop transitions, 13 changer transitions 1/181 dead transitions. [2023-11-30 03:49:20,573 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 168 places, 181 transitions, 540 flow [2023-11-30 03:49:20,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 03:49:20,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 03:49:20,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 749 transitions. [2023-11-30 03:49:20,576 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7611788617886179 [2023-11-30 03:49:20,576 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 749 transitions. [2023-11-30 03:49:20,576 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 749 transitions. [2023-11-30 03:49:20,577 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:49:20,577 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 749 transitions. [2023-11-30 03:49:20,578 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 124.83333333333333) internal successors, (749), 6 states have internal predecessors, (749), 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) [2023-11-30 03:49:20,579 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 164.0) internal successors, (1148), 7 states have internal predecessors, (1148), 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) [2023-11-30 03:49:20,579 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 164.0) internal successors, (1148), 7 states have internal predecessors, (1148), 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) [2023-11-30 03:49:20,579 INFO L307 CegarLoopForPetriNet]: 166 programPoint places, 2 predicate places. [2023-11-30 03:49:20,580 INFO L500 AbstractCegarLoop]: Abstraction has has 168 places, 181 transitions, 540 flow [2023-11-30 03:49:20,580 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 113.5) internal successors, (681), 6 states have internal predecessors, (681), 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) [2023-11-30 03:49:20,580 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:49:20,580 INFO L232 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] [2023-11-30 03:49:20,580 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-11-30 03:49:20,580 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 8 more)] === [2023-11-30 03:49:20,580 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:49:20,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1755544937, now seen corresponding path program 1 times [2023-11-30 03:49:20,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:49:20,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891795005] [2023-11-30 03:49:20,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:49:20,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:49:20,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:49:20,604 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 03:49:20,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:49:20,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891795005] [2023-11-30 03:49:20,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891795005] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:49:20,605 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:49:20,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 03:49:20,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628778073] [2023-11-30 03:49:20,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:49:20,606 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 03:49:20,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:49:20,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 03:49:20,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 03:49:20,607 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 130 out of 164 [2023-11-30 03:49:20,607 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 168 places, 181 transitions, 540 flow. Second operand has 3 states, 3 states have (on average 130.66666666666666) internal successors, (392), 3 states have internal predecessors, (392), 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) [2023-11-30 03:49:20,607 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:49:20,607 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 130 of 164 [2023-11-30 03:49:20,607 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:49:29,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0NotInUse, 169#true, 148#L1023-5true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:29,923 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 03:49:29,923 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:29,923 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:29,923 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 03:49:30,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 85#ULTIMATE.startFINALtrue, 169#true, 176#true, 95#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:30,528 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,528 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,528 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,528 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [130#L1023-5true, threadThread1of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 85#ULTIMATE.startFINALtrue, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:30,529 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,529 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,529 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,529 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 85#ULTIMATE.startFINALtrue, 169#true, 176#true, 155#L1023-6true, 125#L1024-3true]) [2023-11-30 03:49:30,529 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,529 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,529 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,529 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [130#L1023-5true, 115#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 85#ULTIMATE.startFINALtrue, 169#true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:30,531 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,531 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,531 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,531 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 85#ULTIMATE.startFINALtrue, 169#true, 148#L1023-5true, 176#true]) [2023-11-30 03:49:30,531 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,531 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,531 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,531 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 85#ULTIMATE.startFINALtrue, 169#true, 148#L1023-5true, 176#true, 155#L1023-6true]) [2023-11-30 03:49:30,532 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,532 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,532 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,532 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 85#ULTIMATE.startFINALtrue, 169#true, 148#L1023-5true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:30,532 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,532 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,532 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,532 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 85#ULTIMATE.startFINALtrue, 169#true, 148#L1023-5true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:30,533 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,533 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,533 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:30,533 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 03:49:31,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 85#ULTIMATE.startFINALtrue, 169#true, 176#true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:31,527 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,527 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,527 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,527 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 85#ULTIMATE.startFINALtrue, 169#true, 176#true, 155#L1023-6true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:31,528 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,528 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,528 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,528 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0NotInUse, 169#true, 176#true, 95#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:31,528 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,528 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,528 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,528 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0NotInUse, 169#true, 176#true, 95#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:31,529 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,529 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,529 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,529 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0NotInUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:31,530 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,530 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,530 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,530 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [30#L1023-6true, threadThread1of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 85#ULTIMATE.startFINALtrue, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:31,530 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,530 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,530 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,530 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0NotInUse, 169#true, 176#true, 155#L1023-6true, 125#L1024-3true]) [2023-11-30 03:49:31,531 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,531 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,531 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,531 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 85#ULTIMATE.startFINALtrue, 169#true, 176#true, 155#L1023-6true, 125#L1024-3true]) [2023-11-30 03:49:31,531 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,531 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,531 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,531 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, 115#L1023-6true, threadThread1of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 85#ULTIMATE.startFINALtrue, 169#true, 176#true]) [2023-11-30 03:49:31,532 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,532 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,532 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,532 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, 115#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 85#ULTIMATE.startFINALtrue, 169#true, 176#true, 155#L1023-6true]) [2023-11-30 03:49:31,533 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,533 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,533 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,533 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 115#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0NotInUse, 169#true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:31,534 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,534 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,534 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,534 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [30#L1023-6true, 115#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 85#ULTIMATE.startFINALtrue, 169#true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:31,534 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,534 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,534 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:31,534 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 03:49:38,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 52#L1022-3true]) [2023-11-30 03:49:38,805 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:49:38,805 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:49:38,805 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:49:38,805 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:49:38,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [69#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 52#L1022-3true]) [2023-11-30 03:49:38,805 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 03:49:38,805 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:49:38,805 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:49:38,805 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 03:49:39,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [threadThread1of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 52#L1022-3true]) [2023-11-30 03:49:39,954 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:49:39,954 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:49:39,954 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:49:39,954 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:49:39,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [threadThread1of4ForFork0InUse, 4#L1023-6true, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 76#L1022-3true, 169#true, 176#true, 52#L1022-3true]) [2023-11-30 03:49:39,954 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:49:39,954 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:49:39,954 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:49:39,954 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:49:39,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [threadThread1of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 155#L1023-6true, 52#L1022-3true]) [2023-11-30 03:49:39,955 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:49:39,955 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:49:39,955 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:49:39,955 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:49:39,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 155#L1023-6true, 52#L1022-3true]) [2023-11-30 03:49:39,955 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:49:39,955 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:49:39,955 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:49:39,955 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:49:40,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 52#L1022-3true, 92#L1024-3true]) [2023-11-30 03:49:40,750 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 03:49:40,750 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:49:40,750 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:49:40,750 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 03:49:40,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 52#L1022-3true, 95#L1024-3true]) [2023-11-30 03:49:40,756 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:49:40,756 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:49:40,756 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:49:40,756 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:49:40,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 52#L1022-3true, 95#L1024-3true]) [2023-11-30 03:49:40,756 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:49:40,756 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:49:40,756 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:49:40,756 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:49:43,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 52#L1022-3true, 92#L1024-3true]) [2023-11-30 03:49:43,014 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:49:43,014 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:49:43,014 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:49:43,014 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:49:43,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 52#L1022-3true, 155#L1023-6true, 92#L1024-3true]) [2023-11-30 03:49:43,015 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 03:49:43,015 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:49:43,015 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:49:43,015 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 03:49:44,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 52#L1022-3true, 92#L1024-3true]) [2023-11-30 03:49:44,759 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 03:49:44,759 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:49:44,759 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:49:44,759 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 03:49:44,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 52#L1022-3true, 95#L1024-3true]) [2023-11-30 03:49:44,767 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:49:44,768 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:49:44,768 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:49:44,768 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:49:44,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 52#L1022-3true, 95#L1024-3true]) [2023-11-30 03:49:44,768 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:49:44,768 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:49:44,769 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:49:44,769 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:49:46,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 52#L1022-3true, 92#L1024-3true]) [2023-11-30 03:49:46,282 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:49:46,283 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:49:46,283 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:49:46,283 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:49:46,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 52#L1022-3true, 155#L1023-6true, 92#L1024-3true]) [2023-11-30 03:49:46,284 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 03:49:46,284 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:49:46,284 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:49:46,284 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 03:49:47,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][192], [130#L1023-5true, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true]) [2023-11-30 03:49:47,797 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:49:47,797 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:47,797 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:47,797 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:47,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][192], [130#L1023-5true, 40#L1022-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true]) [2023-11-30 03:49:47,798 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:49:47,798 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:47,798 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:47,798 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:48,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [130#L1023-5true, 69#L1023-5true, threadThread1of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true]) [2023-11-30 03:49:48,268 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:49:48,268 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:48,268 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:48,268 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:48,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [130#L1023-5true, 69#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true]) [2023-11-30 03:49:48,269 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:49:48,269 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:48,269 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:48,269 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:49,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of4ForFork0_#t~nondet3=|v_threadThread2of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet3][164], [69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 52#L1022-3true]) [2023-11-30 03:49:49,624 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:49:49,624 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:49,624 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:49,624 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:49,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of4ForFork0_#t~nondet3=|v_threadThread2of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet3][164], [69#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 52#L1022-3true]) [2023-11-30 03:49:49,624 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:49:49,624 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:49,624 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:49,624 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:49,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([737] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread4of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread4of4ForFork0_#t~nondet3=|v_threadThread4of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet3][205], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 12#L1022-3true, 169#true, 148#L1023-5true, 176#true]) [2023-11-30 03:49:49,629 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:49:49,629 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:49,629 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:49,629 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:49,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([737] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread4of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread4of4ForFork0_#t~nondet3=|v_threadThread4of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet3][205], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 12#L1022-3true, 169#true, 148#L1023-5true, 176#true, 155#L1023-6true]) [2023-11-30 03:49:49,629 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:49:49,629 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:49,629 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:49,630 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:49:49,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][192], [130#L1023-5true, threadThread1of4ForFork0InUse, 40#L1022-3true, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:49,633 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,633 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,633 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,633 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][192], [130#L1023-5true, 40#L1022-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:49,634 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,634 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,634 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,634 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][192], [130#L1023-5true, 40#L1022-3true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true]) [2023-11-30 03:49:49,661 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,661 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,661 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,661 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][192], [130#L1023-5true, 40#L1022-3true, threadThread1of4ForFork0InUse, 115#L1023-6true, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true]) [2023-11-30 03:49:49,662 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,662 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,662 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,662 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][192], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true]) [2023-11-30 03:49:49,667 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,667 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,667 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,667 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][192], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L1022-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true]) [2023-11-30 03:49:49,668 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,668 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,668 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,668 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][192], [30#L1023-6true, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true]) [2023-11-30 03:49:49,671 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,671 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,671 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,671 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][192], [30#L1023-6true, 40#L1022-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true]) [2023-11-30 03:49:49,672 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,672 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,672 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:49,672 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [130#L1023-5true, threadThread1of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 76#L1022-3true, 169#true, 176#true]) [2023-11-30 03:49:50,008 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,008 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,008 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,008 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [130#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true]) [2023-11-30 03:49:50,009 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,009 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,009 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,009 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [130#L1023-5true, threadThread1of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 155#L1023-6true]) [2023-11-30 03:49:50,010 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,010 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,010 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,010 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [130#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 155#L1023-6true]) [2023-11-30 03:49:50,010 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,010 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,011 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,011 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of4ForFork0_#t~nondet3=|v_threadThread2of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet3][164], [69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:50,567 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,567 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,567 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,567 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of4ForFork0_#t~nondet3=|v_threadThread2of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet3][164], [69#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:50,567 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,567 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,567 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,567 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([737] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread4of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread4of4ForFork0_#t~nondet3=|v_threadThread4of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet3][205], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 12#L1022-3true, 169#true, 176#true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:50,571 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,571 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,571 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,571 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([737] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread4of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread4of4ForFork0_#t~nondet3=|v_threadThread4of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet3][205], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 12#L1022-3true, 169#true, 176#true, 155#L1023-6true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:50,571 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,571 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,572 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,572 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of4ForFork0_#t~nondet3=|v_threadThread2of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet3][164], [69#L1023-5true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true]) [2023-11-30 03:49:50,580 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,581 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,581 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,581 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of4ForFork0_#t~nondet3=|v_threadThread2of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet3][164], [69#L1023-5true, threadThread1of4ForFork0InUse, 115#L1023-6true, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true]) [2023-11-30 03:49:50,581 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,581 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,581 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,581 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([737] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread4of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread4of4ForFork0_#t~nondet3=|v_threadThread4of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet3][205], [130#L1023-5true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 12#L1022-3true, 169#true, 176#true]) [2023-11-30 03:49:50,591 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,591 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,591 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,591 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([737] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread4of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread4of4ForFork0_#t~nondet3=|v_threadThread4of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet3][205], [130#L1023-5true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 12#L1022-3true, 169#true, 176#true, 155#L1023-6true]) [2023-11-30 03:49:50,591 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,591 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,591 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,592 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of4ForFork0_#t~nondet3=|v_threadThread2of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet3][164], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 52#L1022-3true]) [2023-11-30 03:49:50,598 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,598 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,598 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,598 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of4ForFork0_#t~nondet3=|v_threadThread2of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet3][164], [threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 52#L1022-3true]) [2023-11-30 03:49:50,598 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,598 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,598 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,598 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of4ForFork0_#t~nondet3=|v_threadThread2of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet3][164], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 52#L1022-3true, 155#L1023-6true]) [2023-11-30 03:49:50,599 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,599 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,599 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,599 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of4ForFork0_#t~nondet3=|v_threadThread2of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet3][164], [threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 52#L1022-3true, 155#L1023-6true]) [2023-11-30 03:49:50,599 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,600 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,600 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,600 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([737] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread4of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread4of4ForFork0_#t~nondet3=|v_threadThread4of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet3][205], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 12#L1022-3true, 169#true, 148#L1023-5true, 176#true]) [2023-11-30 03:49:50,601 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,601 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,601 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,601 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([737] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread4of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread4of4ForFork0_#t~nondet3=|v_threadThread4of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet3][205], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 12#L1022-3true, 169#true, 148#L1023-5true, 176#true, 155#L1023-6true]) [2023-11-30 03:49:50,602 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,602 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,602 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,602 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([737] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread4of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread4of4ForFork0_#t~nondet3=|v_threadThread4of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet3][205], [30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 12#L1022-3true, 169#true, 148#L1023-5true, 176#true]) [2023-11-30 03:49:50,603 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,603 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,604 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,604 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([737] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread4of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread4of4ForFork0_#t~nondet3=|v_threadThread4of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet3][205], [30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 12#L1022-3true, 169#true, 148#L1023-5true, 176#true, 155#L1023-6true]) [2023-11-30 03:49:50,606 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,606 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,606 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,606 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 159#$Ultimate##0true, 95#L1024-3true]) [2023-11-30 03:49:50,607 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,607 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,607 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,607 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:50,607 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,607 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,607 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,607 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 147#$Ultimate##0true, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:50,609 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,609 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,609 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,609 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][192], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:50,610 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,610 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,610 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,610 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][192], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L1022-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:50,611 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,611 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,611 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,611 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][192], [30#L1023-6true, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:50,614 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,614 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,614 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,614 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][192], [30#L1023-6true, 40#L1022-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:50,614 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,614 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,614 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,614 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][192], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L1022-3true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true]) [2023-11-30 03:49:50,630 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,630 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,630 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,630 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][192], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, 115#L1023-6true, 40#L1022-3true, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true]) [2023-11-30 03:49:50,631 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,631 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,631 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,631 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][192], [30#L1023-6true, threadThread1of4ForFork0InUse, 115#L1023-6true, 40#L1022-3true, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true]) [2023-11-30 03:49:50,634 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,635 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,635 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,635 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][192], [30#L1023-6true, threadThread1of4ForFork0InUse, 115#L1023-6true, 40#L1022-3true, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true]) [2023-11-30 03:49:50,635 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,635 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,635 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,635 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 69#L1023-5true, threadThread1of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 76#L1022-3true, 169#true, 176#true]) [2023-11-30 03:49:50,876 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,876 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,876 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,876 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 69#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true]) [2023-11-30 03:49:50,877 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,877 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,877 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,877 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [69#L1023-5true, threadThread1of4ForFork0InUse, 30#L1023-6true, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 76#L1022-3true, 169#true, 176#true]) [2023-11-30 03:49:50,877 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,877 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,878 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,878 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [69#L1023-5true, threadThread1of4ForFork0InUse, 30#L1023-6true, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true]) [2023-11-30 03:49:50,878 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,878 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,878 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,878 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [130#L1023-5true, 69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:50,933 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,934 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,934 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,934 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:49:50,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:50,941 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,941 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,941 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,941 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [130#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:50,942 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,942 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,942 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:50,942 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of4ForFork0_#t~nondet3=|v_threadThread2of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet3][164], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:52,046 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,046 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,046 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,046 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of4ForFork0_#t~nondet3=|v_threadThread2of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet3][164], [threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:52,046 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,046 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,046 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,046 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of4ForFork0_#t~nondet3=|v_threadThread2of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet3][164], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true, 155#L1023-6true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:52,047 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,047 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,047 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,047 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of4ForFork0_#t~nondet3=|v_threadThread2of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet3][164], [threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true, 155#L1023-6true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:52,047 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,047 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,047 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,047 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([737] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread4of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread4of4ForFork0_#t~nondet3=|v_threadThread4of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet3][205], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 12#L1022-3true, 169#true, 176#true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:52,049 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,049 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,049 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,049 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([737] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread4of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread4of4ForFork0_#t~nondet3=|v_threadThread4of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet3][205], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 12#L1022-3true, 169#true, 176#true, 155#L1023-6true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:52,049 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,049 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,049 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,049 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([737] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread4of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread4of4ForFork0_#t~nondet3=|v_threadThread4of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet3][205], [30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 12#L1022-3true, 169#true, 176#true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:52,051 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,051 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,051 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,051 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([737] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread4of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread4of4ForFork0_#t~nondet3=|v_threadThread4of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet3][205], [30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 12#L1022-3true, 169#true, 176#true, 155#L1023-6true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:52,051 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,051 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,051 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,051 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 159#$Ultimate##0true, 95#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:52,052 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,052 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,052 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,052 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:52,053 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,053 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,053 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,053 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 147#$Ultimate##0true, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:52,054 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,054 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,054 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,054 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 159#$Ultimate##0true, 125#L1024-3true]) [2023-11-30 03:49:52,075 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,075 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,075 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,075 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 159#$Ultimate##0true, 155#L1023-6true, 125#L1024-3true]) [2023-11-30 03:49:52,075 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,075 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,076 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,076 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:52,076 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,076 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,076 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,076 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [130#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:52,077 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,077 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,077 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,077 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 147#$Ultimate##0true, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:52,078 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,078 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,078 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,078 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [69#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, 147#$Ultimate##0true, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:52,078 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,078 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,079 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,079 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of4ForFork0_#t~nondet3=|v_threadThread2of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet3][164], [threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true]) [2023-11-30 03:49:52,085 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,085 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,085 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,085 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of4ForFork0_#t~nondet3=|v_threadThread2of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet3][164], [threadThread1of4ForFork0InUse, 115#L1023-6true, 4#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true]) [2023-11-30 03:49:52,085 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,085 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,086 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,086 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of4ForFork0_#t~nondet3=|v_threadThread2of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet3][164], [threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 52#L1022-3true]) [2023-11-30 03:49:52,086 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,086 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,086 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,086 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of4ForFork0_#t~nondet3=|v_threadThread2of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet3][164], [threadThread1of4ForFork0InUse, 115#L1023-6true, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 52#L1022-3true]) [2023-11-30 03:49:52,087 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,087 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,087 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,087 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true, 125#L1024-3true]) [2023-11-30 03:49:52,087 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:52,087 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:52,087 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:52,087 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:52,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [69#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true, 125#L1024-3true]) [2023-11-30 03:49:52,088 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:52,088 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:52,088 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:52,088 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:52,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([737] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread4of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread4of4ForFork0_#t~nondet3=|v_threadThread4of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet3][205], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 12#L1022-3true, 169#true, 176#true]) [2023-11-30 03:49:52,091 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,091 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,091 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,091 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([737] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread4of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread4of4ForFork0_#t~nondet3=|v_threadThread4of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet3][205], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 12#L1022-3true, 169#true, 176#true, 155#L1023-6true]) [2023-11-30 03:49:52,091 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,091 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,091 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,091 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([737] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread4of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread4of4ForFork0_#t~nondet3=|v_threadThread4of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet3][205], [threadThread1of4ForFork0InUse, 115#L1023-6true, 30#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 12#L1022-3true, 169#true, 176#true]) [2023-11-30 03:49:52,093 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,093 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,093 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,093 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([737] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread4of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread4of4ForFork0_#t~nondet3=|v_threadThread4of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet3][205], [threadThread1of4ForFork0InUse, 115#L1023-6true, 30#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 12#L1022-3true, 169#true, 176#true, 155#L1023-6true]) [2023-11-30 03:49:52,093 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,093 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,094 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,094 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [130#L1023-5true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 159#$Ultimate##0true, 95#L1024-3true]) [2023-11-30 03:49:52,094 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,094 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,094 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [130#L1023-5true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:52,095 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [69#L1023-5true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, 147#$Ultimate##0true, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:52,097 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,097 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,097 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,097 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 159#$Ultimate##0true]) [2023-11-30 03:49:52,104 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,104 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,104 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,104 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 159#$Ultimate##0true, 155#L1023-6true]) [2023-11-30 03:49:52,105 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,105 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,105 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,105 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true]) [2023-11-30 03:49:52,105 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,105 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,105 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,105 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true]) [2023-11-30 03:49:52,105 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,105 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,106 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,106 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 147#$Ultimate##0true, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:52,109 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,109 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,109 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,109 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, 147#$Ultimate##0true, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:52,109 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,109 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,109 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,109 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 159#$Ultimate##0true, 95#L1024-3true]) [2023-11-30 03:49:52,110 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,110 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,110 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,110 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:52,111 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,111 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,111 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,111 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 159#$Ultimate##0true, 95#L1024-3true]) [2023-11-30 03:49:52,112 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,112 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,112 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,112 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:52,113 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,113 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,113 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,113 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 147#$Ultimate##0true, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:52,113 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,113 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,113 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,113 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 147#$Ultimate##0true, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 155#L1023-6true, 92#L1024-3true]) [2023-11-30 03:49:52,114 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,114 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,114 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,114 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 76#L1022-3true, 169#true, 176#true]) [2023-11-30 03:49:52,344 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,344 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,344 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,344 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true]) [2023-11-30 03:49:52,345 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,345 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,345 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,345 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 76#L1022-3true, 169#true, 176#true, 155#L1023-6true]) [2023-11-30 03:49:52,346 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,346 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,346 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,347 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 155#L1023-6true]) [2023-11-30 03:49:52,347 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,347 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,347 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,347 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [threadThread1of4ForFork0InUse, 30#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true]) [2023-11-30 03:49:52,348 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,348 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,348 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,348 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [threadThread1of4ForFork0InUse, 30#L1023-6true, 4#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 76#L1022-3true, 169#true, 176#true]) [2023-11-30 03:49:52,348 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,348 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,348 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,349 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [threadThread1of4ForFork0InUse, 30#L1023-6true, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 155#L1023-6true]) [2023-11-30 03:49:52,349 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,349 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,349 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,349 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [threadThread1of4ForFork0InUse, 30#L1023-6true, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 155#L1023-6true]) [2023-11-30 03:49:52,351 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,351 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,351 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,351 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [69#L1023-5true, 136#L1024-3true, threadThread1of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true]) [2023-11-30 03:49:52,436 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,436 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,436 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,436 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [69#L1023-5true, 136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true]) [2023-11-30 03:49:52,437 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,437 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,437 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,437 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:52,444 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,444 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,444 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,444 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [69#L1023-5true, threadThread1of4ForFork0InUse, 30#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:52,448 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,448 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,448 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,448 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:52,449 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,449 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,449 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,449 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 155#L1023-6true, 92#L1024-3true]) [2023-11-30 03:49:52,451 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,451 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,451 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,451 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:49:52,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:52,452 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:52,452 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:52,452 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:52,452 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:52,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:52,453 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:52,453 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:52,453 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:52,453 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:52,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [threadThread1of4ForFork0InUse, 30#L1023-6true, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:52,462 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:52,462 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:52,462 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:52,462 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:52,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [threadThread1of4ForFork0InUse, 30#L1023-6true, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:52,463 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:52,463 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:52,463 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:52,463 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 159#$Ultimate##0true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:53,255 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,255 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,255 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,255 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 159#$Ultimate##0true, 155#L1023-6true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:53,255 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,255 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,255 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,255 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 169#true, 176#true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:53,256 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,256 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,256 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,256 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 169#true, 176#true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:53,256 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,256 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,256 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,256 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 147#$Ultimate##0true, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:53,260 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,260 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,260 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,260 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, 147#$Ultimate##0true, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:53,260 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,260 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,260 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,261 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 159#$Ultimate##0true, 95#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:53,262 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,262 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,262 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,262 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:53,263 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,263 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,263 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,263 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 159#$Ultimate##0true, 95#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:53,264 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,264 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,264 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,264 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:53,265 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,265 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,265 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,265 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 147#$Ultimate##0true, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:53,266 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,266 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,266 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,267 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 147#$Ultimate##0true, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:53,267 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,267 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,267 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,267 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 159#$Ultimate##0true, 125#L1024-3true]) [2023-11-30 03:49:53,274 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,274 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,274 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,274 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [threadThread1of4ForFork0InUse, 30#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 159#$Ultimate##0true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:53,274 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,274 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,274 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,274 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 159#$Ultimate##0true, 155#L1023-6true, 125#L1024-3true]) [2023-11-30 03:49:53,275 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,275 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,275 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,275 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [threadThread1of4ForFork0InUse, 30#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 159#$Ultimate##0true, 155#L1023-6true, 125#L1024-3true]) [2023-11-30 03:49:53,275 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,275 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,275 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,275 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:53,276 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,276 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,276 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,276 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [threadThread1of4ForFork0InUse, 30#L1023-6true, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:53,278 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,278 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,278 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,278 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:53,279 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,279 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,279 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,279 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [threadThread1of4ForFork0InUse, 30#L1023-6true, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:53,279 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,279 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,279 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,279 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 147#$Ultimate##0true, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:53,282 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,282 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,282 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,282 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 147#$Ultimate##0true, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 125#L1024-3true]) [2023-11-30 03:49:53,282 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,282 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,282 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,282 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, 147#$Ultimate##0true, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:53,283 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,283 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,283 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,283 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, 147#$Ultimate##0true, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 125#L1024-3true]) [2023-11-30 03:49:53,283 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,283 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,283 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,283 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, 115#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 159#$Ultimate##0true]) [2023-11-30 03:49:53,304 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,305 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,305 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,305 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 159#$Ultimate##0true, 155#L1023-6true]) [2023-11-30 03:49:53,305 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,305 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,305 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,305 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, 115#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 169#true, 176#true]) [2023-11-30 03:49:53,305 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,305 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,306 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,306 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, 115#L1023-6true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 169#true, 176#true]) [2023-11-30 03:49:53,306 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,306 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,306 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,306 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true, 125#L1024-3true]) [2023-11-30 03:49:53,307 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:53,308 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:53,308 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:53,308 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:53,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true, 125#L1024-3true]) [2023-11-30 03:49:53,309 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:53,309 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:53,309 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:53,309 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:53,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 52#L1022-3true, 125#L1024-3true]) [2023-11-30 03:49:53,309 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:53,309 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:53,309 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:53,309 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:53,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 52#L1022-3true, 125#L1024-3true]) [2023-11-30 03:49:53,310 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:53,310 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:53,310 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:53,310 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:53,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, 147#$Ultimate##0true, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:53,313 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,314 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,314 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,314 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [115#L1023-6true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, 147#$Ultimate##0true, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:53,314 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,314 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,314 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,314 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 159#$Ultimate##0true, 95#L1024-3true]) [2023-11-30 03:49:53,320 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,320 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,320 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,320 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:53,321 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,321 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,321 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,321 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [threadThread1of4ForFork0InUse, 115#L1023-6true, 30#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 159#$Ultimate##0true, 95#L1024-3true]) [2023-11-30 03:49:53,324 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,324 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,324 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,324 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [threadThread1of4ForFork0InUse, 115#L1023-6true, 30#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:53,324 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,324 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,324 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,324 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, 147#$Ultimate##0true, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:53,325 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,325 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,325 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,325 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, 147#$Ultimate##0true, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 92#L1024-3true]) [2023-11-30 03:49:53,326 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,326 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,326 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,326 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 52#L1022-3true, 92#L1024-3true]) [2023-11-30 03:49:53,348 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,348 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,348 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,348 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 52#L1022-3true, 95#L1024-3true]) [2023-11-30 03:49:53,379 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:53,379 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:53,379 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:53,379 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:53,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 52#L1022-3true, 95#L1024-3true]) [2023-11-30 03:49:53,380 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:53,380 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:53,380 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:53,380 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:53,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [130#L1023-5true, 69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 76#L1022-3true, 169#true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:53,618 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,618 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,618 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,618 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:53,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:53,627 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:53,627 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:53,627 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:53,627 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:53,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [130#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:53,628 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:53,628 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:53,628 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:53,628 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true]) [2023-11-30 03:49:54,002 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,002 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,002 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,002 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true]) [2023-11-30 03:49:54,003 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,003 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,003 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,003 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 155#L1023-6true]) [2023-11-30 03:49:54,004 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,004 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,004 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,004 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 155#L1023-6true]) [2023-11-30 03:49:54,004 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,004 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,004 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,004 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [69#L1023-5true, 136#L1024-3true, threadThread1of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true]) [2023-11-30 03:49:54,005 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,005 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,005 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,005 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [69#L1023-5true, 136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 76#L1022-3true, 169#true, 176#true]) [2023-11-30 03:49:54,006 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,006 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,006 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,006 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:54,012 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,012 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,012 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,012 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 155#L1023-6true, 92#L1024-3true]) [2023-11-30 03:49:54,013 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,013 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,013 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,013 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [threadThread1of4ForFork0InUse, 30#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:54,014 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,014 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,015 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,015 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [threadThread1of4ForFork0InUse, 30#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 155#L1023-6true, 92#L1024-3true]) [2023-11-30 03:49:54,015 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,016 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,016 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,016 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:49:54,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:54,348 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,348 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,348 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,348 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [69#L1023-5true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true, 92#L1024-3true]) [2023-11-30 03:49:54,369 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,369 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,369 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,369 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 52#L1022-3true, 92#L1024-3true]) [2023-11-30 03:49:54,374 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,374 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,374 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,374 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 52#L1022-3true, 155#L1023-6true, 92#L1024-3true]) [2023-11-30 03:49:54,375 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,375 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,375 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,375 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true, 95#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:54,379 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,379 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,379 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,379 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true, 95#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:54,379 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,379 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,379 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,380 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true, 95#L1024-3true]) [2023-11-30 03:49:54,394 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,394 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,394 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,394 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [threadThread1of4ForFork0InUse, 115#L1023-6true, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true, 95#L1024-3true]) [2023-11-30 03:49:54,394 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,394 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,394 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,394 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, 69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true]) [2023-11-30 03:49:54,493 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,493 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,493 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,493 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, 69#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true]) [2023-11-30 03:49:54,493 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,493 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,493 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,493 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [69#L1023-5true, 75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:54,496 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,496 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,496 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,496 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [69#L1023-5true, 30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:54,497 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,497 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,497 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,497 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:54,497 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,497 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,497 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,498 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 155#L1023-6true, 92#L1024-3true]) [2023-11-30 03:49:54,498 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,498 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,498 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,498 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:49:54,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:54,499 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,499 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,499 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,499 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 76#L1022-3true, 169#true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:54,500 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,500 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,500 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,500 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:54,503 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,503 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,503 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,503 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [30#L1023-6true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:54,504 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,504 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,504 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,504 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true]) [2023-11-30 03:49:54,527 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,527 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,527 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,527 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 76#L1022-3true, 169#true, 176#true]) [2023-11-30 03:49:54,528 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,528 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,528 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,528 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 76#L1022-3true, 169#true, 176#true, 155#L1023-6true]) [2023-11-30 03:49:54,528 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,528 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,528 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,528 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][165], [136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 155#L1023-6true]) [2023-11-30 03:49:54,529 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,529 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,529 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,529 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:54,836 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,836 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,836 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,836 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true, 155#L1023-6true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:54,837 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,837 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,837 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,837 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true, 92#L1024-3true]) [2023-11-30 03:49:54,853 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,853 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,853 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,853 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true, 155#L1023-6true, 92#L1024-3true]) [2023-11-30 03:49:54,854 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,854 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,854 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,854 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true]) [2023-11-30 03:49:54,963 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,963 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,963 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,963 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true]) [2023-11-30 03:49:54,963 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,963 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,963 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,963 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 155#L1023-6true]) [2023-11-30 03:49:54,964 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,964 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,964 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,964 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 155#L1023-6true]) [2023-11-30 03:49:54,964 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,964 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,964 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,964 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:54,968 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,968 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,968 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,968 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 155#L1023-6true, 92#L1024-3true]) [2023-11-30 03:49:54,968 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,968 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,968 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,968 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 76#L1022-3true, 169#true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:54,969 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,969 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,969 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,969 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 155#L1023-6true, 92#L1024-3true]) [2023-11-30 03:49:54,970 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,970 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,970 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,970 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [69#L1023-5true, 136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:54,986 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,986 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,986 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,986 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 03:49:54,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [136#L1024-3true, threadThread1of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:54,988 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:49:54,988 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:54,988 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:54,988 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:54,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:54,989 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:49:54,989 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:54,989 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:54,989 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:55,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:55,730 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:49:55,731 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:55,731 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:55,731 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:55,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 48#$Ultimate##0true, 176#true, 155#L1023-6true, 92#L1024-3true]) [2023-11-30 03:49:55,731 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 03:49:55,731 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:55,731 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:55,731 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 03:49:56,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true, 92#L1024-3true, 125#L1024-3true]) [2023-11-30 03:49:56,003 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:49:56,003 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:56,003 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:56,003 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:56,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true, 52#L1022-3true, 125#L1024-3true]) [2023-11-30 03:49:56,019 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,019 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,019 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,019 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true, 95#L1024-3true, 125#L1024-3true]) [2023-11-30 03:49:56,019 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,019 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,019 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,019 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [69#L1023-5true, 136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:56,127 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 03:49:56,127 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:56,127 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:56,127 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 03:49:56,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:56,129 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,129 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,129 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,129 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:56,129 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,129 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,129 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,129 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true, 125#L1024-3true, 92#L1024-3true]) [2023-11-30 03:49:56,402 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,402 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,402 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,402 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 52#L1022-3true, 155#L1023-6true, 92#L1024-3true, 125#L1024-3true]) [2023-11-30 03:49:56,403 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,403 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,403 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,403 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:56,808 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,808 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,808 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,808 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 76#L1022-3true, 176#true, 155#L1023-6true, 92#L1024-3true]) [2023-11-30 03:49:56,809 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,809 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,809 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:56,809 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 03:49:57,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [130#L1023-5true, 69#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:57,042 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,042 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,042 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,042 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [130#L1023-5true, 69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:57,042 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,042 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,042 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,042 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [130#L1023-5true, 69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:57,057 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:49:57,057 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:49:57,057 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:49:57,057 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:49:57,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:57,071 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,071 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,071 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,071 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [130#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:57,072 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,072 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,072 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,072 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [130#L1023-5true, 69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:57,370 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,370 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,370 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,370 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [130#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:57,373 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,373 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,373 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,373 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:57,373 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,373 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,373 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,373 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 125#L1024-3true]) [2023-11-30 03:49:57,373 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,373 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,373 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,373 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [130#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 125#L1024-3true]) [2023-11-30 03:49:57,374 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,374 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,374 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,374 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [130#L1023-5true, 69#L1023-5true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:57,380 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,380 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,381 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,381 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [69#L1023-5true, 136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true]) [2023-11-30 03:49:57,382 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,382 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,382 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,382 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, 69#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true]) [2023-11-30 03:49:57,382 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,382 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,382 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,382 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:57,385 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,385 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,385 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,385 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [69#L1023-5true, 30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:57,386 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,386 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,386 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,386 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:57,386 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,386 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,386 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,386 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 155#L1023-6true, 92#L1024-3true]) [2023-11-30 03:49:57,387 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,387 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,387 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,387 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:49:57,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:57,392 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,392 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,392 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,392 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [130#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:57,392 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,393 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,393 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,393 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [130#L1023-5true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:57,406 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,406 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,406 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,406 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [130#L1023-5true, threadThread1of4ForFork0InUse, 115#L1023-6true, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:57,407 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,407 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,407 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,407 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:57,408 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,408 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,408 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,408 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:57,409 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,409 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,409 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,409 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:57,413 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,413 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,413 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,413 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [30#L1023-6true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:57,413 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,413 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,414 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,414 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, 69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:57,805 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,805 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,806 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,806 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, 69#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:57,806 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,806 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,806 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,806 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:57,810 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,810 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,810 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,811 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [69#L1023-5true, 30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:57,813 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,813 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,813 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,813 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:57,813 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,813 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,813 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,813 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:57,814 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,814 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,814 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,814 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [69#L1023-5true, 75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:57,816 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,816 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,816 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,816 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [69#L1023-5true, 75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:57,816 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,816 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,816 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,816 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [69#L1023-5true, threadThread1of4ForFork0InUse, 30#L1023-6true, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:57,817 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,817 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,817 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,817 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [69#L1023-5true, threadThread1of4ForFork0InUse, 30#L1023-6true, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:57,817 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,817 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,817 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,817 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, 69#L1023-5true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true]) [2023-11-30 03:49:57,824 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,825 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,825 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,825 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [69#L1023-5true, 136#L1024-3true, threadThread1of4ForFork0InUse, 115#L1023-6true, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true]) [2023-11-30 03:49:57,825 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,825 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,825 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,825 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [69#L1023-5true, 75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:57,834 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,834 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,834 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,834 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [69#L1023-5true, threadThread1of4ForFork0InUse, 115#L1023-6true, 30#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:57,837 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,837 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,837 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,837 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [130#L1023-5true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:57,838 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,838 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,838 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,838 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [130#L1023-5true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 92#L1024-3true]) [2023-11-30 03:49:57,839 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,839 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,839 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,839 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true]) [2023-11-30 03:49:57,842 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,842 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,842 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,842 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true]) [2023-11-30 03:49:57,843 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,843 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,843 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,843 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 155#L1023-6true]) [2023-11-30 03:49:57,843 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,844 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,844 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,844 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 155#L1023-6true]) [2023-11-30 03:49:57,844 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,844 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,844 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,844 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:57,850 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,850 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,850 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,850 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 155#L1023-6true, 92#L1024-3true]) [2023-11-30 03:49:57,851 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,852 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,852 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,852 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:57,853 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,853 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,853 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,853 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 155#L1023-6true, 92#L1024-3true]) [2023-11-30 03:49:57,854 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,854 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,854 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,854 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:49:57,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:57,855 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,855 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,855 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,855 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:57,856 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,856 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,856 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,856 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:57,862 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,862 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,862 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,862 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [30#L1023-6true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:57,862 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,862 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,862 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,862 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:57,873 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,873 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,873 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,873 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, 115#L1023-6true, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:57,874 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,874 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,874 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,874 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [threadThread1of4ForFork0InUse, 115#L1023-6true, 30#L1023-6true, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:57,881 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,881 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,881 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,881 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [threadThread1of4ForFork0InUse, 115#L1023-6true, 30#L1023-6true, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:57,883 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,883 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,883 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:57,883 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:58,499 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,499 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,500 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,500 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:58,500 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,500 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,500 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,500 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:58,500 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,500 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,500 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,500 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:58,501 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,501 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,501 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,501 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:58,504 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,504 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,504 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,504 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:58,504 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,504 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,505 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,505 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:58,505 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,505 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,505 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,505 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:58,506 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,506 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,506 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,506 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:58,509 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,509 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,509 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,509 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:58,509 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,509 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,509 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,509 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 125#L1024-3true]) [2023-11-30 03:49:58,510 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,510 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,510 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,510 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 125#L1024-3true]) [2023-11-30 03:49:58,510 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,510 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,510 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,510 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [threadThread1of4ForFork0InUse, 30#L1023-6true, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:58,511 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,511 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,511 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,511 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [threadThread1of4ForFork0InUse, 30#L1023-6true, 4#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:58,511 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,511 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,511 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,511 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [threadThread1of4ForFork0InUse, 30#L1023-6true, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 125#L1024-3true]) [2023-11-30 03:49:58,512 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,512 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,512 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,512 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [threadThread1of4ForFork0InUse, 30#L1023-6true, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 125#L1024-3true]) [2023-11-30 03:49:58,512 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,512 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,512 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,512 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true]) [2023-11-30 03:49:58,516 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,516 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,516 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,516 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, 115#L1023-6true, 4#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true]) [2023-11-30 03:49:58,516 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,516 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,516 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,516 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true]) [2023-11-30 03:49:58,517 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,517 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,517 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,517 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, 115#L1023-6true, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true]) [2023-11-30 03:49:58,517 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,517 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,517 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,517 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [136#L1024-3true, 69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:58,518 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:49:58,518 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:58,518 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:58,518 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:58,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [136#L1024-3true, 69#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:58,518 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:49:58,518 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:58,518 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:58,518 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:58,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:58,523 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,523 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,523 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,523 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 92#L1024-3true]) [2023-11-30 03:49:58,524 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,524 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,524 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,524 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [threadThread1of4ForFork0InUse, 115#L1023-6true, 30#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:58,525 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,525 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,525 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,525 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [threadThread1of4ForFork0InUse, 115#L1023-6true, 30#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 92#L1024-3true]) [2023-11-30 03:49:58,526 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,526 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,526 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,526 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 03:49:58,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:58,844 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:49:58,844 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:58,844 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:58,844 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:58,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:58,844 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:49:58,844 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:58,844 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:58,844 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:58,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 125#L1024-3true]) [2023-11-30 03:49:58,845 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:49:58,845 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:58,845 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:58,845 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:58,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][136], [136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 125#L1024-3true]) [2023-11-30 03:49:58,845 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:49:58,845 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:58,845 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:58,845 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:58,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [69#L1023-5true, 130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true, 92#L1024-3true]) [2023-11-30 03:49:58,848 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:49:58,848 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:49:58,848 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:49:58,848 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:49:58,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [136#L1024-3true, 69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:58,851 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:49:58,851 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:49:58,851 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:49:58,851 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:49:58,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true, 125#L1024-3true]) [2023-11-30 03:49:58,857 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:49:58,857 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:58,857 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:58,857 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:58,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [130#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true, 125#L1024-3true]) [2023-11-30 03:49:58,858 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:49:58,858 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:58,858 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:58,858 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:58,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:58,861 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:49:58,861 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:58,861 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:58,861 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:58,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:58,862 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:49:58,862 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:58,862 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:58,862 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [69#L1023-5true, 136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:59,179 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,179 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,179 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,179 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [69#L1023-5true, 136#L1024-3true, threadThread1of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:59,180 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,180 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,180 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,180 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, 69#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:59,180 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,180 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,180 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,181 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true, 92#L1024-3true]) [2023-11-30 03:49:59,184 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,184 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,184 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,184 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [69#L1023-5true, 30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true, 125#L1024-3true]) [2023-11-30 03:49:59,185 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,185 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,186 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,186 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true, 92#L1024-3true]) [2023-11-30 03:49:59,186 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,186 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,186 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,186 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 92#L1024-3true, 125#L1024-3true]) [2023-11-30 03:49:59,187 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,187 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,187 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,187 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [136#L1024-3true, 69#L1023-5true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:59,188 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,188 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,188 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,188 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:59,190 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,190 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,190 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,190 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 148#L1023-5true, 176#true, 155#L1023-6true, 92#L1024-3true]) [2023-11-30 03:49:59,190 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,191 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,191 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,191 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:49:59,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:59,192 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,192 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,192 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,192 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:59,192 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,192 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,192 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,192 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true, 125#L1024-3true]) [2023-11-30 03:49:59,194 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,194 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,194 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,194 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true, 125#L1024-3true]) [2023-11-30 03:49:59,194 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,194 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,194 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,195 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [30#L1023-6true, threadThread1of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true, 125#L1024-3true]) [2023-11-30 03:49:59,197 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,197 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,197 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,198 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [30#L1023-6true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true, 125#L1024-3true]) [2023-11-30 03:49:59,198 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,198 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,198 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,198 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [136#L1024-3true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:59,200 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,200 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,201 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,201 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [136#L1024-3true, threadThread1of4ForFork0InUse, 115#L1023-6true, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true]) [2023-11-30 03:49:59,201 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,201 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,201 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,201 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:59,825 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,825 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,825 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,825 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:49:59,826 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,826 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,826 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,826 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:59,828 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,828 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,828 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,828 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:49:59,828 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,828 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,828 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,828 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 125#L1024-3true]) [2023-11-30 03:49:59,829 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,829 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,829 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,829 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][169], [136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 125#L1024-3true]) [2023-11-30 03:49:59,829 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,829 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,829 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,829 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true, 92#L1024-3true]) [2023-11-30 03:49:59,834 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,834 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,834 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,834 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 92#L1024-3true, 125#L1024-3true]) [2023-11-30 03:49:59,834 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,835 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,835 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,835 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 125#L1024-3true, 92#L1024-3true]) [2023-11-30 03:49:59,835 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,835 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,835 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,836 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 92#L1024-3true, 125#L1024-3true]) [2023-11-30 03:49:59,836 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,836 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,836 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,836 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [136#L1024-3true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true]) [2023-11-30 03:49:59,837 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,837 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,837 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,837 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [136#L1024-3true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 92#L1024-3true]) [2023-11-30 03:49:59,838 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,838 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,838 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:49:59,838 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 03:50:00,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [136#L1024-3true, 69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true, 125#L1024-3true]) [2023-11-30 03:50:00,472 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:50:00,472 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:50:00,472 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:50:00,472 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 03:50:00,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true, 125#L1024-3true]) [2023-11-30 03:50:00,474 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:50:00,474 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:50:00,474 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:50:00,474 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:50:00,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([700] L1024-->L1024-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of4ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread3of4ForFork0_#t~nondet6=|v_threadThread3of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet6][196], [136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 95#L1024-3true, 125#L1024-3true]) [2023-11-30 03:50:00,475 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:50:00,475 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:50:00,475 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:50:00,475 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:50:00,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [136#L1024-3true, threadThread1of4ForFork0InUse, 154#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 92#L1024-3true, 125#L1024-3true]) [2023-11-30 03:50:00,785 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:50:00,785 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:50:00,785 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:50:00,785 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:50:00,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][207], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 169#true, 176#true, 155#L1023-6true, 125#L1024-3true, 92#L1024-3true]) [2023-11-30 03:50:00,785 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:50:00,785 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:50:00,786 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:50:00,786 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 03:50:08,247 INFO L124 PetriNetUnfolderBase]: 187069/403762 cut-off events. [2023-11-30 03:50:08,247 INFO L125 PetriNetUnfolderBase]: For 89900/90286 co-relation queries the response was YES. [2023-11-30 03:50:10,199 INFO L83 FinitePrefix]: Finished finitePrefix Result has 777988 conditions, 403762 events. 187069/403762 cut-off events. For 89900/90286 co-relation queries the response was YES. Maximal size of possible extension queue 10820. Compared 5497299 event pairs, 152454 based on Foata normal form. 0/349296 useless extension candidates. Maximal degree in co-relation 415942. Up to 208700 conditions per place. [2023-11-30 03:50:12,428 INFO L140 encePairwiseOnDemand]: 157/164 looper letters, 62 selfloop transitions, 6 changer transitions 6/210 dead transitions. [2023-11-30 03:50:12,428 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 170 places, 210 transitions, 766 flow [2023-11-30 03:50:12,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 03:50:12,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 03:50:12,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 443 transitions. [2023-11-30 03:50:12,430 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9004065040650406 [2023-11-30 03:50:12,430 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 443 transitions. [2023-11-30 03:50:12,430 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 443 transitions. [2023-11-30 03:50:12,430 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 03:50:12,430 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 443 transitions. [2023-11-30 03:50:12,431 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 147.66666666666666) internal successors, (443), 3 states have internal predecessors, (443), 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) [2023-11-30 03:50:12,431 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 164.0) internal successors, (656), 4 states have internal predecessors, (656), 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) [2023-11-30 03:50:12,431 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 164.0) internal successors, (656), 4 states have internal predecessors, (656), 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) [2023-11-30 03:50:12,432 INFO L307 CegarLoopForPetriNet]: 166 programPoint places, 4 predicate places. [2023-11-30 03:50:12,432 INFO L500 AbstractCegarLoop]: Abstraction has has 170 places, 210 transitions, 766 flow [2023-11-30 03:50:12,432 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 130.66666666666666) internal successors, (392), 3 states have internal predecessors, (392), 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) [2023-11-30 03:50:12,432 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 03:50:12,432 INFO L232 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] [2023-11-30 03:50:12,432 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-11-30 03:50:12,432 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 8 more)] === [2023-11-30 03:50:12,433 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 03:50:12,433 INFO L85 PathProgramCache]: Analyzing trace with hash -897161679, now seen corresponding path program 1 times [2023-11-30 03:50:12,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 03:50:12,433 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229184098] [2023-11-30 03:50:12,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 03:50:12,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 03:50:12,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 03:50:12,478 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 03:50:12,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 03:50:12,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229184098] [2023-11-30 03:50:12,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229184098] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 03:50:12,479 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 03:50:12,479 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 03:50:12,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573623408] [2023-11-30 03:50:12,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 03:50:12,479 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-30 03:50:12,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 03:50:12,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-30 03:50:12,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-30 03:50:12,480 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 120 out of 164 [2023-11-30 03:50:12,481 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 170 places, 210 transitions, 766 flow. Second operand has 5 states, 5 states have (on average 123.0) internal successors, (615), 5 states have internal predecessors, (615), 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) [2023-11-30 03:50:12,481 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 03:50:12,481 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 120 of 164 [2023-11-30 03:50:12,481 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 03:50:56,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of4ForFork0_#t~nondet3=|v_threadThread2of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet3][171], [69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 148#L1023-5true, 176#true, 52#L1022-3true]) [2023-11-30 03:50:56,021 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:50:56,021 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:50:56,021 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:50:56,021 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:50:56,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of4ForFork0_#t~nondet3=|v_threadThread2of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet3][171], [69#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 148#L1023-5true, 176#true, 52#L1022-3true]) [2023-11-30 03:50:56,022 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:50:56,022 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:50:56,022 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:50:56,022 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:50:56,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][172], [130#L1023-5true, 69#L1023-5true, threadThread1of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 76#L1022-3true, 169#true, 176#true]) [2023-11-30 03:50:56,923 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:50:56,923 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:50:56,923 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:50:56,923 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:50:56,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][172], [130#L1023-5true, 69#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 76#L1022-3true, 176#true]) [2023-11-30 03:50:56,924 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 03:50:56,924 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:50:56,924 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:50:56,924 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 03:51:00,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of4ForFork0_#t~nondet3=|v_threadThread2of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet3][171], [69#L1023-5true, threadThread1of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 52#L1022-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:51:00,360 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,361 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,361 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,361 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of4ForFork0_#t~nondet3=|v_threadThread2of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet3][171], [69#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 52#L1022-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:51:00,361 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,361 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,361 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,361 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of4ForFork0_#t~nondet3=|v_threadThread2of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet3][171], [69#L1023-5true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 52#L1022-3true]) [2023-11-30 03:51:00,399 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,399 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,399 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,399 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of4ForFork0_#t~nondet3=|v_threadThread2of4ForFork0_#t~nondet3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet3][171], [69#L1023-5true, threadThread1of4ForFork0InUse, 115#L1023-6true, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 52#L1022-3true]) [2023-11-30 03:51:00,399 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,399 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,399 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,399 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][214], [69#L1023-5true, threadThread1of4ForFork0InUse, 147#$Ultimate##0true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 148#L1023-5true, 176#true, 92#L1024-3true]) [2023-11-30 03:51:00,432 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,432 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,432 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,432 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][172], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 69#L1023-5true, threadThread1of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 76#L1022-3true, 176#true]) [2023-11-30 03:51:00,813 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,813 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,813 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,813 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][172], [69#L1023-5true, 30#L1023-6true, threadThread1of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 76#L1022-3true, 176#true]) [2023-11-30 03:51:00,813 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,813 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,813 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,813 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][172], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 69#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 76#L1022-3true, 176#true]) [2023-11-30 03:51:00,814 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,814 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,814 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,814 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread1of4ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, threadThread1of4ForFork0_#t~nondet3=|v_threadThread1of4ForFork0_#t~nondet3_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet3][172], [69#L1023-5true, 30#L1023-6true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 76#L1022-3true, 169#true, 176#true]) [2023-11-30 03:51:00,814 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,815 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,815 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,815 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][214], [130#L1023-5true, 69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 48#$Ultimate##0true, 176#true, 92#L1024-3true]) [2023-11-30 03:51:00,922 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,922 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,922 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:00,922 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 03:51:02,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][214], [69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 147#$Ultimate##0true, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:51:02,148 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:51:02,148 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:51:02,148 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:51:02,148 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:51:02,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][143], [69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 147#$Ultimate##0true, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:51:02,164 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:51:02,164 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:51:02,165 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:51:02,165 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:51:02,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][143], [69#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, 147#$Ultimate##0true, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:51:02,165 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:51:02,165 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:51:02,165 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:51:02,165 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:51:02,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][214], [69#L1023-5true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, 147#$Ultimate##0true, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 92#L1024-3true]) [2023-11-30 03:51:02,193 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:51:02,193 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:51:02,193 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:51:02,193 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:51:03,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][214], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 48#$Ultimate##0true, 176#true, 92#L1024-3true]) [2023-11-30 03:51:03,024 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:51:03,024 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:51:03,024 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:51:03,024 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:51:03,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][176], [136#L1024-3true, 69#L1023-5true, threadThread1of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 48#$Ultimate##0true, 176#true]) [2023-11-30 03:51:03,026 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:51:03,026 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:51:03,026 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:51:03,026 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:51:03,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][176], [136#L1024-3true, 69#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 48#$Ultimate##0true, 176#true]) [2023-11-30 03:51:03,027 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:51:03,027 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:51:03,027 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:51:03,027 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:51:03,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][214], [69#L1023-5true, 30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 48#$Ultimate##0true, 176#true, 92#L1024-3true]) [2023-11-30 03:51:03,029 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 03:51:03,029 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:51:03,029 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:51:03,029 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 03:51:04,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][214], [69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 148#L1023-5true, 176#true, 52#L1022-3true, 92#L1024-3true]) [2023-11-30 03:51:04,211 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:51:04,211 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:51:04,212 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:51:04,212 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:51:05,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][214], [69#L1023-5true, 130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 76#L1022-3true, 169#true, 176#true, 92#L1024-3true]) [2023-11-30 03:51:05,018 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 03:51:05,018 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:51:05,018 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:51:05,018 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 03:51:06,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][214], [69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 52#L1022-3true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:51:06,024 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,024 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,025 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,025 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][143], [69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 52#L1022-3true, 125#L1024-3true]) [2023-11-30 03:51:06,052 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,052 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,052 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,052 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][143], [69#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 52#L1022-3true, 125#L1024-3true]) [2023-11-30 03:51:06,053 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,053 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,053 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,053 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][214], [69#L1023-5true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 52#L1022-3true, 92#L1024-3true]) [2023-11-30 03:51:06,073 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,073 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,073 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,073 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][214], [69#L1023-5true, 75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 76#L1022-3true, 176#true, 92#L1024-3true]) [2023-11-30 03:51:06,332 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,332 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,332 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,332 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][176], [69#L1023-5true, 136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 76#L1022-3true, 169#true, 176#true]) [2023-11-30 03:51:06,334 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,334 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,335 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,335 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][176], [69#L1023-5true, 136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 76#L1022-3true, 169#true, 176#true]) [2023-11-30 03:51:06,335 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,335 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,335 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,335 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][214], [69#L1023-5true, 30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 76#L1022-3true, 169#true, 176#true, 92#L1024-3true]) [2023-11-30 03:51:06,337 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,337 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,337 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:51:06,338 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 03:51:11,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][143], [130#L1023-5true, 69#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:51:11,347 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:51:11,347 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:51:11,347 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:51:11,347 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:51:11,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][143], [130#L1023-5true, 69#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:51:11,348 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:51:11,348 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:51:11,348 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:51:11,348 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][214], [69#L1023-5true, 130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 148#L1023-5true, 176#true, 92#L1024-3true]) [2023-11-30 03:51:12,206 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 03:51:12,206 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:51:12,206 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:51:12,206 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 03:51:12,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 49#L1035true, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:12,759 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,759 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:51:12,759 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:51:12,760 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:51:12,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [30#L1023-6true, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 49#L1035true, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:12,763 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,763 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:51:12,763 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:51:12,763 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:51:12,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][134], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 49#L1035true, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:12,763 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:51:12,763 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:51:12,764 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:51:12,764 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:51:12,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 20#L1034-7true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:12,771 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,771 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:51:12,771 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:51:12,771 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:51:12,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [30#L1023-6true, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 20#L1034-7true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:12,775 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,775 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:51:12,775 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:51:12,775 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 03:51:12,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][134], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 20#L1034-7true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:12,775 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:51:12,775 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:51:12,775 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:51:12,775 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:51:12,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][214], [69#L1023-5true, 130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:51:12,957 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,957 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,957 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,957 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][214], [69#L1023-5true, 130#L1023-5true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 92#L1024-3true]) [2023-11-30 03:51:12,981 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,981 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,981 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,981 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][214], [69#L1023-5true, 75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 148#L1023-5true, 176#true, 92#L1024-3true]) [2023-11-30 03:51:12,984 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,984 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,984 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,984 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][176], [69#L1023-5true, 136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 148#L1023-5true, 176#true]) [2023-11-30 03:51:12,987 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,987 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,987 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,987 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][176], [136#L1024-3true, 69#L1023-5true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 148#L1023-5true, 176#true]) [2023-11-30 03:51:12,987 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,987 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,987 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,988 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][214], [69#L1023-5true, threadThread1of4ForFork0InUse, 30#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 148#L1023-5true, 176#true, 92#L1024-3true]) [2023-11-30 03:51:12,992 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,992 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,992 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:51:12,992 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 03:51:13,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 98#L1035-1true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:13,905 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:51:13,905 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:51:13,905 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:51:13,905 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:51:13,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [40#L1022-3true, 30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 98#L1035-1true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:13,909 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:51:13,909 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:51:13,909 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:51:13,909 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:51:13,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][134], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 180#true, 98#L1035-1true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:13,909 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:51:13,909 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:51:13,909 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:51:13,909 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:51:13,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, 40#L1022-3true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 50#L1037true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:13,917 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:51:13,917 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:51:13,918 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:51:13,918 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:51:13,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [30#L1023-6true, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 50#L1037true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:13,921 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:51:13,921 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:51:13,921 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:51:13,921 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 03:51:13,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][134], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 180#true, 50#L1037true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:13,921 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:51:13,921 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:51:13,921 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:51:13,921 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:51:14,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][214], [69#L1023-5true, 75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:51:14,064 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,064 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,064 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,064 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][176], [69#L1023-5true, 136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:51:14,067 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,067 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,067 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,067 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][176], [69#L1023-5true, 136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:51:14,068 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,068 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,068 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,068 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][214], [69#L1023-5true, threadThread1of4ForFork0InUse, 30#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 92#L1024-3true, 23#threadErr0ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 03:51:14,071 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,071 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,071 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,071 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][143], [69#L1023-5true, 75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:51:14,087 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,087 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,087 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,087 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][143], [69#L1023-5true, threadThread1of4ForFork0InUse, 30#L1023-6true, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:51:14,087 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,087 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,087 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,088 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][143], [69#L1023-5true, 75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:51:14,089 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,089 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,089 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,089 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([716] L1024-->L1024-3: Formula: (and (= |v_threadThread1of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread1of4ForFork0_#t~nondet6=|v_threadThread1of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[threadThread1of4ForFork0_#t~nondet6, #pthreadsMutex][143], [69#L1023-5true, threadThread1of4ForFork0InUse, 30#L1023-6true, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:51:14,089 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,089 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,089 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,089 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][214], [69#L1023-5true, 75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 92#L1024-3true]) [2023-11-30 03:51:14,096 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,096 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,096 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,096 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][176], [69#L1023-5true, 136#L1024-3true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true]) [2023-11-30 03:51:14,099 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,099 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,099 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,099 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][176], [69#L1023-5true, 136#L1024-3true, 115#L1023-6true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true]) [2023-11-30 03:51:14,099 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,099 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,099 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,099 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][214], [69#L1023-5true, 30#L1023-6true, threadThread1of4ForFork0InUse, 115#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 92#L1024-3true]) [2023-11-30 03:51:14,103 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,103 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,103 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,103 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 03:51:14,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 102#L1035-2true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:14,623 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:51:14,623 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:51:14,623 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:51:14,623 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:51:14,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [40#L1022-3true, 30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 102#L1035-2true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:14,626 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:51:14,627 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:51:14,627 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:51:14,627 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:51:14,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][134], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 180#true, 102#L1035-2true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:14,627 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:51:14,627 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:51:14,627 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:51:14,627 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:51:14,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 133#L1037-1true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:14,640 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:51:14,641 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:51:14,641 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:51:14,641 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:51:14,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [30#L1023-6true, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 133#L1037-1true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:14,644 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 03:51:14,644 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:51:14,644 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:51:14,644 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 03:51:14,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][134], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 180#true, 148#L1023-5true, 133#L1037-1true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:14,645 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:51:14,645 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:51:14,645 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:51:14,645 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:51:15,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [57#L1035-3true, 75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:15,491 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:51:15,491 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:51:15,491 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:51:15,491 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:51:15,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [57#L1035-3true, 30#L1023-6true, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:15,495 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:51:15,495 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:51:15,495 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:51:15,495 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:51:15,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][134], [136#L1024-3true, 57#L1035-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:15,495 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:51:15,495 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:51:15,495 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:51:15,495 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:51:15,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L1022-3true, 113#L1037-2true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:15,511 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:51:15,512 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:51:15,512 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:51:15,512 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:51:15,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [30#L1023-6true, 40#L1022-3true, 113#L1037-2true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:15,515 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:51:15,515 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:51:15,515 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:51:15,516 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 03:51:15,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][134], [136#L1024-3true, 113#L1037-2true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:15,516 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:51:15,516 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:51:15,516 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:51:15,516 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:51:15,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][214], [69#L1023-5true, 130#L1023-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 125#L1024-3true, 92#L1024-3true]) [2023-11-30 03:51:15,691 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 03:51:15,692 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:51:15,692 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:51:15,692 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 03:51:16,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 72#L1035-4true, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:16,270 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:51:16,270 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:51:16,270 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:51:16,270 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:51:16,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [30#L1023-6true, 40#L1022-3true, threadThread1of4ForFork0InUse, 72#L1035-4true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:16,274 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:51:16,274 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:51:16,274 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:51:16,274 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:51:16,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][134], [136#L1024-3true, threadThread1of4ForFork0InUse, 72#L1035-4true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:16,274 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:51:16,274 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:51:16,274 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:51:16,274 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:51:16,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 61#L1037-3true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:16,319 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:51:16,319 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:51:16,319 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:51:16,319 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:51:16,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [30#L1023-6true, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 61#L1037-3true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:16,323 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:51:16,323 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:51:16,323 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:51:16,323 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 03:51:16,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][134], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 61#L1037-3true, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:16,323 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:51:16,323 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:51:16,323 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:51:16,323 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:51:16,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][214], [69#L1023-5true, 75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 125#L1024-3true, 92#L1024-3true]) [2023-11-30 03:51:16,779 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:51:16,779 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:51:16,780 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:51:16,780 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:51:16,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][176], [69#L1023-5true, 136#L1024-3true, threadThread1of4ForFork0InUse, 140#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:51:16,782 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:51:16,782 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:51:16,782 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:51:16,782 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:51:16,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][176], [69#L1023-5true, 136#L1024-3true, threadThread1of4ForFork0InUse, 4#L1023-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 125#L1024-3true]) [2023-11-30 03:51:16,782 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:51:16,782 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:51:16,782 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:51:16,782 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:51:16,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([748] L1024-->L1024-3: Formula: (and (= |v_threadThread4of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{threadThread4of4ForFork0_#t~nondet6=|v_threadThread4of4ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet6][214], [69#L1023-5true, 30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 85#ULTIMATE.startFINALtrue, threadThread4of4ForFork0InUse, 180#true, 169#true, 176#true, 125#L1024-3true, 92#L1024-3true]) [2023-11-30 03:51:16,785 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 03:51:16,785 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:51:16,785 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:51:16,785 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 03:51:17,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L1022-3true, 139#L1035-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:17,313 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:51:17,313 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:51:17,313 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:51:17,313 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:51:17,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [30#L1023-6true, 139#L1035-5true, threadThread1of4ForFork0InUse, 40#L1022-3true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:17,316 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:51:17,317 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:51:17,317 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:51:17,317 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:51:17,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][134], [136#L1024-3true, 139#L1035-5true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:17,317 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:51:17,317 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:51:17,317 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:51:17,317 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:51:17,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [60#L1037-4true, 75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:17,336 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:51:17,336 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:51:17,337 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:51:17,337 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:51:17,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [60#L1037-4true, 30#L1023-6true, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:17,340 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 03:51:17,340 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:51:17,340 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:51:17,341 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 03:51:17,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][134], [60#L1037-4true, 136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:17,341 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:51:17,341 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:51:17,341 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:51:17,341 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:51:18,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 87#L1035-6true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:18,045 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:51:18,045 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:51:18,045 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:51:18,045 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:51:18,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [40#L1022-3true, 30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1035-6true]) [2023-11-30 03:51:18,049 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:51:18,049 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:51:18,049 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:51:18,049 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:51:18,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][134], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 87#L1035-6true]) [2023-11-30 03:51:18,049 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:51:18,049 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:51:18,050 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:51:18,050 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:51:18,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 121#L1037-5true]) [2023-11-30 03:51:18,067 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:51:18,067 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:51:18,067 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:51:18,067 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:51:18,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [30#L1023-6true, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 121#L1037-5true]) [2023-11-30 03:51:18,070 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 03:51:18,070 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:51:18,070 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:51:18,070 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 03:51:18,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][134], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 121#L1037-5true]) [2023-11-30 03:51:18,071 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:51:18,071 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:51:18,071 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:51:18,071 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:51:18,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 131#L1037-6true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:18,398 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:51:18,398 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:51:18,398 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:51:18,398 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:51:18,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [40#L1022-3true, 30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 131#L1037-6true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:18,403 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:51:18,403 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:51:18,403 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:51:18,403 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:51:18,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][134], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 180#true, 131#L1037-6true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:18,403 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:51:18,403 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:51:18,403 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:51:18,403 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:51:18,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 31#L1035-7true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:18,830 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:51:18,830 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:51:18,830 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:51:18,830 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:51:18,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [30#L1023-6true, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 31#L1035-7true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:18,834 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 03:51:18,834 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:51:18,834 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:51:18,834 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 03:51:18,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][134], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 180#true, 31#L1035-7true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:18,834 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:51:18,834 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:51:18,834 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:51:18,834 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:51:19,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 143#L1035-8true, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:19,886 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:51:19,886 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:51:19,886 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:51:19,886 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:51:19,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [40#L1022-3true, 30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 143#L1035-8true, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:19,890 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:51:19,890 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:51:19,890 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:51:19,890 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:51:19,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][134], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 143#L1035-8true, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:19,891 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:51:19,891 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:51:19,891 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:51:19,891 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:51:20,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([627] L1038-->L1038-1: Formula: (= |v_#race~data~0_6| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_6|} AuxVars[] AssignedVars[#race~data~0][58], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 137#L1038-1true, 180#true, 148#L1023-5true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(= |#race~data~0| 0)]) [2023-11-30 03:51:20,131 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:51:20,131 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:51:20,131 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:51:20,131 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:51:20,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([627] L1038-->L1038-1: Formula: (= |v_#race~data~0_6| 0) InVars {} OutVars{#race~data~0=|v_#race~data~0_6|} AuxVars[] AssignedVars[#race~data~0][58], [30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 137#L1038-1true, 180#true, 148#L1023-5true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 178#(= |#race~data~0| 0)]) [2023-11-30 03:51:20,132 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 03:51:20,132 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:51:20,132 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:51:20,133 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 03:51:20,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 29#L1035-9true, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:20,576 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:51:20,577 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:51:20,577 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:51:20,577 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:51:20,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [30#L1023-6true, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 29#L1035-9true, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:20,580 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 03:51:20,580 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:51:20,581 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:51:20,581 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 03:51:20,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][134], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 29#L1035-9true, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:20,581 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:51:20,581 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:51:20,581 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:51:20,581 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:51:21,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 63#L1035-10true, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:21,345 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:51:21,345 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:51:21,345 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:51:21,345 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:51:21,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [30#L1023-6true, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 63#L1035-10true, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:21,349 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 03:51:21,350 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:51:21,350 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:51:21,350 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 03:51:21,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][134], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 180#true, 63#L1035-10true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:21,350 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:51:21,350 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:51:21,350 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:51:21,350 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:51:22,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1035-11true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:22,425 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:51:22,425 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:51:22,425 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:51:22,425 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:51:22,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [30#L1023-6true, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1035-11true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:22,429 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 03:51:22,429 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:51:22,429 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:51:22,429 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 03:51:22,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][134], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1035-11true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:22,430 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:51:22,430 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:51:22,430 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:51:22,430 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:51:23,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 33#L1035-12true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:23,165 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:51:23,165 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:51:23,165 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:51:23,165 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:51:23,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [40#L1022-3true, 30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 33#L1035-12true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:23,169 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:51:23,169 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:51:23,169 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:51:23,169 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:51:23,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][134], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 33#L1035-12true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 180#true, 148#L1023-5true, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:23,169 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:51:23,169 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:51:23,169 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:51:23,169 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:51:23,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [75#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 40#L1022-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 97#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:23,171 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:51:23,171 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:51:23,171 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:51:23,171 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:51:23,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([689] L1022-->L1022-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread3of4ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} OutVars{threadThread3of4ForFork0_#t~nondet3=|v_threadThread3of4ForFork0_#t~nondet3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet3][148], [40#L1022-3true, 30#L1023-6true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 180#true, 148#L1023-5true, 176#true, 97#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:23,174 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 03:51:23,174 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:51:23,174 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:51:23,175 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 03:51:23,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1024-->L1024-3: Formula: (and (= |v_threadThread2of4ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of4ForFork0_#t~nondet6=|v_threadThread2of4ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet6][134], [136#L1024-3true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 180#true, 148#L1023-5true, 97#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 176#true, 174#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0))]) [2023-11-30 03:51:23,175 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 03:51:23,175 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:51:23,175 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 03:51:23,175 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event